Текущее время: Пт, мар 29 2024, 02:05

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




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

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

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

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

Изображение

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

Изображение

we57:

Изображение

Изображение

we82:

Изображение

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

Изображение

Изображение

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

Изображение

Изображение

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

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


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

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

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

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


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

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

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


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

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


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

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

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

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

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


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

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

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


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


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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