NHAPI ZPI Сегмент

Мы планируем использовать NHAPI в нашем приложении в качестве пробной версии. Я нахожусь в процессе проверки, может ли текущее сообщение быть проанализировано, используя NHAPI.

Таким образом, мы получили сегмент под названием "ZPI - Дополнительный информационный сегмент по рецепту". Поскольку я считаю, что для его анализа не определено ни одного сегмента, возможно ли использовать сегмент Zxx?

С Уважением,

Raaj

1 ответ

Решение

Посмотрите, как следующий модульный тест анализирует сообщение с пользовательским сегментом Z:

https://github.com/duaneedwards/nHapi/blob/master/NHapi20/NHapi.NUnit/CustomZSegmentTest.cs

Вам нужно будет покопаться в коде / классах, чтобы увидеть, как он работает, и будет немного настроек, это не будет работать только с тем сообщением, которое у вас есть.

Да, возможно

 ORM_O01 or = new ORM_O01 ();

 ORM_O01_ORDER order = or.getORDER ();

 order.getMessage().addNonstandardSegment ("ZDS");

 Terser t = new Terser (or); t.set ("ZDS-1-1", "1223"); t.set
 ("ZDS-2-1", "RIS71");


 _ormmsg.addNonstandardSegment("ZDS");

 Terser terser = new Terser(_ormmsg);

 terser.Set("ZDS-1", "1");

 terser.Set("ZDS-2", "2");

 terser.Set("ZDS-3", "3");
Другие вопросы по тегам