СНТ. Возвратные СНТ

Готовимся к старту пилотного проекта СНТ с полноценной работой с порталом ЭСФ. Теперь в нашем комплексе СНТ появилась обработка возвратных СНТ от клиента. Программа «Журнал СНТ» показывает возвратные СНТ от клиента в разделе входящих СНТ. Имеется возможность связать такую СНТ с документом поступления материала, в результате чего новые ID товаров на виртуальном складе сохраняются в признаках партии. Таким образом, когда произойдет повторная реализация этого товара, новая СНТ будет формироваться корректно с правильным ID товара.

Также реализованы в нашем комплексе СНТ реализовано формирование СНТ с возвратами поставщику. Для этого в настроечной таблице на нужные виды движения указывается необходимость формирования возвратной СНТ (RETURNED_SNT). В процессе формирования возвратной СНТ также заполняется тег relatedRegistrationNumber номером СНТ, на которую выполняется возврат.

Параметры программ

Самым логичным местом хранения программ является своя таблица с возможностью ведения настроек в транзакции SM30. Однако могут возникнуть ситуации, когда нужно только один/два параметра и создание таблицы для этой ситуации может быть излишним. В таком случае можно воспользоваться стандартной транзакцией STVARV, которая хранит параметры в таблицах TVARС.

Читать далее «Параметры программ»

СНТ. Конвертация единиц измерения на входящих СНТ.

Клиент заказал обработку входящих СНТ в нашем комплексе. При обычном поступлении товаров особых сложностей не было. Пользователь выбирает документ поступления товаров в SAP и входящую СНТ. В результате программа их связывает и сохраняет полученные с портала данные (КПВЭД, ТНВЭД, номер ГТД или ФНО и другие) в признаки партии.

Однако столкнулись с ситуацией разных единиц измерения товаров. К примеру поставщик формирует СНТ на 1 бочку масла в 200 литров. Покупатель оприходует это масло как 200 литров. В данной ситуации необходимо выполнить конвертацию ЕИ.

Читать далее «СНТ. Конвертация единиц измерения на входящих СНТ.»

СНТ. Авторизация на портале ЭСФ

Для работы комплексов СНТ и АВР необходимо выполнить авторизацию на портале ЭСФ. В локализации SAP для Казахстана используется следующее решение:

  1. Сертификаты авторизации пользователя импортируются в систему SAP
  2. Создаются логические порты с указанием ИИН пользователя и пароля на портале ЭСФ

Для этого сотрудники должны передавать открытую часть своего сертификата и пароль на портал администраторам SAP.

Некоторых клиентов не устраивает данная схема, так как противоречит политике безопасности. В связи с этим была выполнена следующая модификация:

Читать далее «СНТ. Авторизация на портале ЭСФ»

Средство поиска без средства поиска

Понадобилось дать возможность на селективном экране выбирать значение из таблицы по которому не было средства поиска. Что бы не создавать его — поискал готовое решение:

Читать далее «Средство поиска без средства поиска»

Отправка таблицы Excel в фоновом режиме на почту

Иногда возникает необходимость формировать файлы с результатами работы программы и отправлять их пользователям. Для этих целей можно воспользоваться стандартными средствами и отправлять на почту запрос в спул (https://blogs.sap.com/2012/12/11/send-spool-list-of-background-job-to-sap-inbox/), но данный способ прикрепляет результат в виде HTML/TXT или PDF, что не всегда удобно.

Читать далее «Отправка таблицы Excel в фоновом режиме на почту»

Отладка программ в фоновом режиме

Не секрет, что иногда программы по разному ведут себя в обычном режиме и в фоновом. Причины могут быть самые разные и разработчики для проверяют значение переменной SY-BATCH.

Для того, что бы отловить различия в режимах работы приходится отлаживать действие программ в фоновом режиме. Для этого нужно сделать следующее:

1 . Поставить точку прерывания в интересующей программе в нужной точке.

Читать далее «Отладка программ в фоновом режиме»