Текущее время: Ср, сен 19 2018, 18:47

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Проблема в расширении айдока WPUBON
СообщениеДобавлено: Вс, апр 08 2018, 15:04 
Начинающий
Начинающий

Зарегистрирован:
Ср, дек 09 2015, 15:54
Сообщения: 13
Доброго дня, форумчане!

Возникла необходимость расширить входящий айдок, добавив туда акцизные марки алкоголя.
Что сделала:

we31: создала тип сегмента ZSTAMP.

Изображение

we30: создала расширение ZWPUBON1

Изображение

we57:

Изображение

Изображение

we82:

Изображение

we20: в профиле того, кто отправляет прописала расширение:

Изображение

Изображение

Так же протянула этот idoc в xi, заполнила поля, idoc прилетает с полями. Но НЕ ПРОВОДИТСЯ.

Изображение

Изображение

Я пробовала так же создавать idoc в we19, с нуля и по образцу уже имеющихся "красных" айдоков. Результат тот же :(

Товарищи программисты, есть идеи, что я не донастроила? На данном этапе мне не нужно этот z-сегмент сегмент обрабатывать, этим я буду заниматься позже. Сейчас мне нужно, чтоб расширенный айдок просто проводился (так же как проводится нерасширенный).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема в расширении айдока WPUBON
СообщениеДобавлено: Пн, апр 09 2018, 11:22 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 10:59
Сообщения: 1135
Откуда: Москва, Минск
Пол: Мужской
А почему вы не захотели использовать сегмент E1WXX01?
Обычно его используют для Z-полей.

Я бы добавление сегмента в POS-айдоки делал только в крайнем случае.
Для каждого сегмента POS-айдока присваивается ФМ-обработчик сегмента, причем настройки для этого нету, имена ФМ прописаны в коде (смотри LWPUEF0B, FORM SET_SALES_DOCUMENT_PARS_RULES).
Т.е. для обработки Z-сегмента вам придется в неявном энхансменте прописывать обработчик сегмента.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема в расширении айдока WPUBON
СообщениеДобавлено: Пн, апр 09 2018, 13:09 
Начинающий
Начинающий

Зарегистрирован:
Ср, дек 09 2015, 15:54
Сообщения: 13
DED_MOROZ написал:
А почему вы не захотели использовать сегмент E1WXX01?
Обычно его используют для Z-полей.

Я бы добавление сегмента в POS-айдоки делал только в крайнем случае.
Для каждого сегмента POS-айдока присваивается ФМ-обработчик сегмента, причем настройки для этого нету, имена ФМ прописаны в коде (смотри LWPUEF0B, FORM SET_SALES_DOCUMENT_PARS_RULES).
Т.е. для обработки Z-сегмента вам придется в неявном энхансменте прописывать обработчик сегмента.


Потому что сегмент E1WXX01 находится внутри сегмента позиции чека. А мне нужно, чтоб сегмент был целиком на чек...
У меня нет инклуда LWPUEF0B.. но я нашла, где идет обработка, у меня это /POSDW/SAPLINPUT_WPUBON

Там разбираются сегменты и при when others идет экссепшн. Спасибо Вам большое за наводку. Помогли тем, что сказали, что сегменты руками разбираются. Я бы до посинения наверное настройку искала. Будем думать :)


Последний раз редактировалось elfilika Пн, апр 09 2018, 14:06, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема в расширении айдока WPUBON
СообщениеДобавлено: Пн, апр 09 2018, 13:51 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 10:59
Сообщения: 1135
Откуда: Москва, Минск
Пол: Мужской
Так добавляй сегменты E1WXX01 ТОЛЬКО для первого сегмента E1WPB02.
У тебя ж в любом случае логика обработки Z-сегмента используется собственная, вот и обработаешь его как тебе нужно.

Я невнимательно прочитал вопрос и написал, про обработчик в ERP, в BI своя обработка айдока :)

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема в расширении айдока WPUBON
СообщениеДобавлено: Пн, апр 09 2018, 14:07 
Начинающий
Начинающий

Зарегистрирован:
Ср, дек 09 2015, 15:54
Сообщения: 13
DED_MOROZ написал:
Так добавляй сегменты E1WXX01 ТОЛЬКО для первого сегмента E1WPB02.
У тебя ж в любом случае логика обработки Z-сегмента используется собственная, вот и обработаешь его как тебе нужно.

Я невнимательно прочитал вопрос и написал, про обработчик в ERP, в BI своя обработка айдока :)


Спасибо Вам, я отредактировала сообщение выше, там написала все. Спасибо большое еще раз. Правда помогли)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB