СБИС Сапёр - история изменений — различия между версиями
(не показана 21 промежуточная версия 3 участников) | |||
Строка 1: | Строка 1: | ||
− | '''16 | + | '''07-09-2017 ED7K901366''' |
+ | # XSLT хранятся в БД /SBIS/XSLT (по старому). (ЗЮ) | ||
+ | # Добавлено получение междунар данных дебитора /SBIS/CL_SAP_DATA->GET_KUNNR_BY_KUNNR. (ЗЮ) | ||
+ | # В структуре /SBIS/S_DOC_KEY расширен номер документа до 36 символов. (ЗЮ) | ||
+ | # ФМ /SBIS/EFG_PRINT может принимать длинный номер документа CHAR36. (ЗЮ) | ||
+ | '''28-09-2017 ED7K901447''' | ||
+ | # Создан ракурс ведения /SBIS/R_EXCH_TYP. (ЗЮ) | ||
+ | # Обновлено меню SBIS в SPRO. (ЗЮ) | ||
+ | # Ведение XSLT перенесено в STRANS, таблица /SBIS/XSLT больше не используется (пока не удалена). (ЗЮ) | ||
+ | # Конвертация документа 301 -> 501 выполняется через SAP XSLT, а не через SBIS SDK. (ЗЮ) | ||
+ | '''12-10-2017 ED7K901479''' | ||
+ | # Все селекты разделены на 5 строк (select1 select2 ... select5). (ЗЮ) | ||
+ | # Название регламента перенесли на уровень пакета. (ЗЮ) | ||
+ | # Добавили меню в SPRO. (ЗЮ) | ||
+ | # Создали BC Set для заполнения настроечных таблиц. (ЗЮ) | ||
+ | # Программы печати теперь можно использовать стандартные, т.к. код вызова calc_doc перенесли в BADI. (ЗЮ) | ||
+ | '''18-10-2017 ED7K901533''' | ||
+ | # Конвертация при загрузке документов через XSLT из SAP, а не из БД. (ЗЮ) | ||
+ | '''16-11-2017''' | ||
# Расширен класс /SBIS/CL_J_3R_INV_BADI добавлен метод J_3R_INV_BADI_INTF~UPDATE_CORR_DATA для корректировочный с-ф. (ЧВВ) | # Расширен класс /SBIS/CL_J_3R_INV_BADI добавлен метод J_3R_INV_BADI_INTF~UPDATE_CORR_DATA для корректировочный с-ф. (ЧВВ) | ||
# Добавлена трансформация для корр. с-ф. /SBIS/DOC301_KOR (ЧВВ) | # Добавлена трансформация для корр. с-ф. /SBIS/DOC301_KOR (ЧВВ) | ||
Строка 6: | Строка 24: | ||
# В функциональную группу /SBIS/GF_PRINT_PROG добавлен модуль /SBIS/PRINT_PROG. (ЧВВ) | # В функциональную группу /SBIS/GF_PRINT_PROG добавлен модуль /SBIS/PRINT_PROG. (ЧВВ) | ||
# В ini на уровне меню (там где фильтры) добавлен параметр ASYNC_PROCESSING со значением X или пусто. Обработка происходит в /SBIS/CL_ASYNC_PROCESSING->RUN, если параметра нет, то асинхронно, иначе смотрим значение параметра. (ЧВВ) | # В ini на уровне меню (там где фильтры) добавлен параметр ASYNC_PROCESSING со значением X или пусто. Обработка происходит в /SBIS/CL_ASYNC_PROCESSING->RUN, если параметра нет, то асинхронно, иначе смотрим значение параметра. (ЧВВ) | ||
− | + | # Добавлена проверка на авторизацию в /SBIS/SETTINGS. (ЧВВ) | |
− | + | '''17-11-2017''' | |
− | + | # Добавлен показ документа для корр. счетов-фактур (/SBIS/CL_VIEW_SAP_PACKET, /SBIS/IF_TREE_API2_PACKET) и убраны суммы. (ЧВВ) | |
− | + | # /SBIS/CL_MAPPING->CONVERT_FIELD_TYPE. Добавлено получение текста и кода единицы измерения. (ЗЮ) | |
− | + | '''04-12-2017''' | |
− | + | # Добавлен параметр "smartform_name" со значением имени смартформы в реестр выгрузки. По данному параметру определяется assign_program. Программа /SBIS/UPDATE_SMARTFORM_FM. (ЧВВ) | |
− | + | '''05-12-2017''' | |
− | + | # В структуру /SBIS/S_FILTER_LIST_DOC добавлено поле FKART_RE (НАА) | |
− | + | # Создан новый фильтр 306 (/SBIS/FM_FILTER_SCREEN_306) с добавлением поля для типа фактуры (НАА) | |
+ | # Созданы типы /SBIS/T_RNG_FKART, /SBIS/S_RNG_FKART (НАА) | ||
+ | # Настроена проверка прав на балансовые единицы и сбытовые организации. (ЗЮ) | ||
+ | '''19-12-2017''' | ||
+ | # Создана транзакция обновления статусов /SBIS/UPDATE_STATUS для периодического запуска через windows-планировщик. (ЗЮ) | ||
+ | '''31-12-2017''' | ||
+ | # Отправка документов через SDK производится с генерацией редакции, т.к. отправляем id если он уже есть. (ЗЮ) | ||
+ | '''24-01-2018 ED7K901839''' | ||
+ | # Создан класс /SBIS/CL_EXCHANGE_PLUGIN для работы через СБИС-Плагин. (ЗЮ) | ||
+ | # Обернул в доп. exception цикл по документам в SDK_WRITE_DOCUMENTS_EX. (ЗЮ) | ||
+ | '''12-03-2018''' | ||
+ | # Добавлен функционал по автоматической отправке документов, см. [http://wiki.razgovorov.ru/index.php/%D0%A1%D0%91%D0%98%D0%A1_%D0%A1%D0%B0%D0%BF%D1%91%D1%80_-_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D0.B0.D0.B2.D1.82.D0.BE.D0.BC.D0.B0.D1.82.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.BE.D0.B3.D0.BE_.D0.BE.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F_.D1.81.D1.82.D0.B0.D1.82.D1.83.D1.81.D0.BE.D0.B2_.D0.B8_.D0.BE.D1.82.D0.BF.D1.80.D0.B0.D0.B2.D0.BA.D0.B8_.D0.B4.D0.BE.D0.BA.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D0.BE.D0.B2 ссылку] (ЧВВ) | ||
+ | '''29-03-2018''' | ||
+ | # Изменена папка для выгрузки файлов. Было C:\Users\uv.zlobin\AppData\Local\SAP\SAP GUI\tmp. Стало C:\Users\uv.zlobin\Desktop\SBIS. | ||
+ | # Создан функционал для работы с "Ссылка на PDF".(ЗЮ) | ||
+ | '''20-04-2018 ED7K902187''' | ||
+ | # На экране подробного просмотра документа выводится поле Примечание, если оно непустое. (ЗЮ) | ||
+ | # Создан реестр Задачи. (ЗЮ) | ||
+ | '''08-05-2018 ED7K902199''' | ||
+ | # Перевод работы класса CL_EXCHANGE_EXTSDK с XSLT 'ID' на индивидуальные XSLT для каждого метода.(ЗЮ) | ||
+ | # Добавлена запись статистики и ошибок из Сапера на сервис статистики [https://fix-online.sbis.ru/integration_config/?service=ext1C https://fix-online.sbis.ru/integration_config/?service=ext1C] после операций отправки, загрузки, выполнения операций по кнопкам. (ЗЮ) | ||
+ | # При появлении ошибки на экран ошибки и в статистику помимо описания передается код ошибки. (ЗЮ) | ||
+ | '''03-07-2018 ED7K902289''' | ||
+ | #При обновлении статусов неактуальные документы теперь игнорируются. (ЗЮ) | ||
+ | #Создана проверка на задвоение уид пакета в методе update_status_attachment. (ЗЮ) | ||
+ | #Реализована запись статистики через СДК. (ЗЮ) | ||
+ | #Реализована возможность отправки УКД. (ЗЮ) | ||
+ | #Изменены структуры, созданы подструктуры для s_api2_attachment, s_xml_attachment. (ЗЮ) | ||
+ | '''29-08-2018 ED7K902401''' | ||
+ | #Добавлен класс /SBIS/CL_TREE_SBIS_DOC для реестра Исходящие - Реализация в пакете /SBIS/GUI. (ЗЮ) | ||
+ | #Добавлен метод SDK_READ_DOCUMENTS в /SBIS/IF_EXCHANGE для реестра Исходящие - Реализация. Реализован в SDK и EXTSDK (ЗЮ) | ||
+ | '''05-09-2018 ED7K902427''' | ||
+ | #Добавлен класс /SBIS/CL_EXCHANGE_EXTSDK2 для обмена через плагин с использованием XML вместо JSON. Предназначен для работы в версии SAP BASIS 7.00. (ЗЮ) | ||
Текущая версия на 16:50, 5 сентября 2018
07-09-2017 ED7K901366
- XSLT хранятся в БД /SBIS/XSLT (по старому). (ЗЮ)
- Добавлено получение междунар данных дебитора /SBIS/CL_SAP_DATA->GET_KUNNR_BY_KUNNR. (ЗЮ)
- В структуре /SBIS/S_DOC_KEY расширен номер документа до 36 символов. (ЗЮ)
- ФМ /SBIS/EFG_PRINT может принимать длинный номер документа CHAR36. (ЗЮ)
28-09-2017 ED7K901447
- Создан ракурс ведения /SBIS/R_EXCH_TYP. (ЗЮ)
- Обновлено меню SBIS в SPRO. (ЗЮ)
- Ведение XSLT перенесено в STRANS, таблица /SBIS/XSLT больше не используется (пока не удалена). (ЗЮ)
- Конвертация документа 301 -> 501 выполняется через SAP XSLT, а не через SBIS SDK. (ЗЮ)
12-10-2017 ED7K901479
- Все селекты разделены на 5 строк (select1 select2 ... select5). (ЗЮ)
- Название регламента перенесли на уровень пакета. (ЗЮ)
- Добавили меню в SPRO. (ЗЮ)
- Создали BC Set для заполнения настроечных таблиц. (ЗЮ)
- Программы печати теперь можно использовать стандартные, т.к. код вызова calc_doc перенесли в BADI. (ЗЮ)
18-10-2017 ED7K901533
- Конвертация при загрузке документов через XSLT из SAP, а не из БД. (ЗЮ)
16-11-2017
- Расширен класс /SBIS/CL_J_3R_INV_BADI добавлен метод J_3R_INV_BADI_INTF~UPDATE_CORR_DATA для корректировочный с-ф. (ЧВВ)
- Добавлена трансформация для корр. с-ф. /SBIS/DOC301_KOR (ЧВВ)
- В структуру /SBIS/S_XML_DOC добавлены поля *_CORR (ЧВВ)
- Изменен /SBIS/CL_MAPPING -> CALC_FILE (добавлены итоговые суммы для корр. с-ф.) (ЧВВ)
- В функциональную группу /SBIS/GF_PRINT_PROG добавлен модуль /SBIS/PRINT_PROG. (ЧВВ)
- В ini на уровне меню (там где фильтры) добавлен параметр ASYNC_PROCESSING со значением X или пусто. Обработка происходит в /SBIS/CL_ASYNC_PROCESSING->RUN, если параметра нет, то асинхронно, иначе смотрим значение параметра. (ЧВВ)
- Добавлена проверка на авторизацию в /SBIS/SETTINGS. (ЧВВ)
17-11-2017
- Добавлен показ документа для корр. счетов-фактур (/SBIS/CL_VIEW_SAP_PACKET, /SBIS/IF_TREE_API2_PACKET) и убраны суммы. (ЧВВ)
- /SBIS/CL_MAPPING->CONVERT_FIELD_TYPE. Добавлено получение текста и кода единицы измерения. (ЗЮ)
04-12-2017
- Добавлен параметр "smartform_name" со значением имени смартформы в реестр выгрузки. По данному параметру определяется assign_program. Программа /SBIS/UPDATE_SMARTFORM_FM. (ЧВВ)
05-12-2017
- В структуру /SBIS/S_FILTER_LIST_DOC добавлено поле FKART_RE (НАА)
- Создан новый фильтр 306 (/SBIS/FM_FILTER_SCREEN_306) с добавлением поля для типа фактуры (НАА)
- Созданы типы /SBIS/T_RNG_FKART, /SBIS/S_RNG_FKART (НАА)
- Настроена проверка прав на балансовые единицы и сбытовые организации. (ЗЮ)
19-12-2017
- Создана транзакция обновления статусов /SBIS/UPDATE_STATUS для периодического запуска через windows-планировщик. (ЗЮ)
31-12-2017
- Отправка документов через SDK производится с генерацией редакции, т.к. отправляем id если он уже есть. (ЗЮ)
24-01-2018 ED7K901839
- Создан класс /SBIS/CL_EXCHANGE_PLUGIN для работы через СБИС-Плагин. (ЗЮ)
- Обернул в доп. exception цикл по документам в SDK_WRITE_DOCUMENTS_EX. (ЗЮ)
12-03-2018
- Добавлен функционал по автоматической отправке документов, см. ссылку (ЧВВ)
29-03-2018
- Изменена папка для выгрузки файлов. Было C:\Users\uv.zlobin\AppData\Local\SAP\SAP GUI\tmp. Стало C:\Users\uv.zlobin\Desktop\SBIS.
- Создан функционал для работы с "Ссылка на PDF".(ЗЮ)
20-04-2018 ED7K902187
- На экране подробного просмотра документа выводится поле Примечание, если оно непустое. (ЗЮ)
- Создан реестр Задачи. (ЗЮ)
08-05-2018 ED7K902199
- Перевод работы класса CL_EXCHANGE_EXTSDK с XSLT 'ID' на индивидуальные XSLT для каждого метода.(ЗЮ)
- Добавлена запись статистики и ошибок из Сапера на сервис статистики https://fix-online.sbis.ru/integration_config/?service=ext1C после операций отправки, загрузки, выполнения операций по кнопкам. (ЗЮ)
- При появлении ошибки на экран ошибки и в статистику помимо описания передается код ошибки. (ЗЮ)
03-07-2018 ED7K902289
- При обновлении статусов неактуальные документы теперь игнорируются. (ЗЮ)
- Создана проверка на задвоение уид пакета в методе update_status_attachment. (ЗЮ)
- Реализована запись статистики через СДК. (ЗЮ)
- Реализована возможность отправки УКД. (ЗЮ)
- Изменены структуры, созданы подструктуры для s_api2_attachment, s_xml_attachment. (ЗЮ)
29-08-2018 ED7K902401
- Добавлен класс /SBIS/CL_TREE_SBIS_DOC для реестра Исходящие - Реализация в пакете /SBIS/GUI. (ЗЮ)
- Добавлен метод SDK_READ_DOCUMENTS в /SBIS/IF_EXCHANGE для реестра Исходящие - Реализация. Реализован в SDK и EXTSDK (ЗЮ)
05-09-2018 ED7K902427
- Добавлен класс /SBIS/CL_EXCHANGE_EXTSDK2 для обмена через плагин с использованием XML вместо JSON. Предназначен для работы в версии SAP BASIS 7.00. (ЗЮ)