Разработка #2940: Формирование ВСД после аннулирования - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Разработка #2940

Формирование ВСД после аннулирования

Добавил(а) кб99 Синявский Филипп больше 5 лет назад. Обновлено около 5 лет назад.

Статус:
Завершена
Приоритет:
Нормальный
Назначена:
-
Версия:
Дата начала:
13.08.2019
Срок завершения:
Готовность:

0%

Оценка временных затрат:

Описание

на основании аннулированного ВСД оформляется новое ВСД, и добавляем реквизит UUID в реквизиты запроса связанные документы

screenshot_1_1565682772_2019-08-12_11-16-45.png (52,6 КБ) screenshot_1_1565682772_2019-08-12_11-16-45.png кб99 Синявский Филипп, 13.08.2019 11:52
Screenshot_3.png (41,1 КБ) Screenshot_3.png Pentyukhov Sergey, 30.10.2019 10:17
Screenshot_6.png (47,5 КБ) Screenshot_6.png Pentyukhov Sergey, 30.10.2019 11:34
Screenshot_7.png (54,3 КБ) Screenshot_7.png Pentyukhov Sergey, 30.10.2019 11:38
Screenshot_9.png (71,6 КБ) Screenshot_9.png Pentyukhov Sergey, 30.10.2019 11:38
Screenshot_12.png (39,2 КБ) Screenshot_12.png Pentyukhov Sergey, 30.10.2019 13:05
27219
27444
27446
27447
27448
27451

Связанные задачи

связана с 1Cv7 ВСД в ГИС Меркурий - Ошибка #3139: Проверить подбор в ВСД после аннулирования - реквизит СвязанныйДокументВСДОтклонена01.11.2019

Связанные редакции

Редакция eefcac4b (Разница(diff))
Добавил(а) кб99 Синявский Филипп больше 5 лет назад

Формирование ВСД после аннулирования refs #2940

История

#2 Обновлено кб99 Синявский Филипп больше 5 лет назад

в ВСД2_Транзакция - может быть много строк, на каждую строку оформляется отдельный ВСД с уникальным UUID
можно оформлять исправление по каждому ВСД2 отдельно

#3 Обновлено кб99 Синявский Филипп больше 5 лет назад

или в табличную часть ВСД2_Транзакция добавить новый реквизит СвязанныйДокументВСД
и табличную часть заполнять аннулированными ВСД

#4 Обновлено кб99 Синявский Филипп больше 5 лет назад

Ошибка MERC02540 в строке _1 = Тип связи указан некорректно
Ошибка MERC02540 в строке _2 = Тип связи указан некорректно
Ошибка MERC02540 в строке _3 = Тип связи указан некорректно

Список возможных значений (в операциях сервиса доступны для указания только типы 1, 2 и 6)
http://help.vetrf.ru/wiki/ReferenceType_v2.0

#5 Обновлено кб99 Синявский Филипп больше 5 лет назад

relationshipType = 2 = Предшествующий документ.

#6 Обновлено кб99 Синявский Филипп больше 5 лет назад

  • Параметр Проект изменился с Модекс / Сырный дом / Агрокомплект на 1Cv7 ВСД в ГИС Меркурий
  • Параметр Статус изменился с Новая на Тестирование
  • Параметр Версия изменился на v7.1.13

готово, на проверку

#7 Обновлено кб99 Синявский Филипп больше 5 лет назад

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

#8 Обновлено кб99 Синявский Филипп около 5 лет назад

  • Параметр Статус изменился с Тестирование на Завершена

#9 Обновлено Pentyukhov Sergey около 5 лет назад

27444

kb99 Филипп писал(а):

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

НЕ работает, при вводе на основании получаем ошибку.

#10 Обновлено Pentyukhov Sergey около 5 лет назад

27446

kb99 Филипп писал(а):

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

с предыдущим разобрался(хорошо что была ошибка)
выяснилось следующее, в Табличную часть Нового документа не заполняется НОМЕНКЛАТУРА.

#11 Обновлено Pentyukhov Sergey около 5 лет назад

27447
27448

Pentyukhov Sergey писал(а):

kb99 Филипп писал(а):

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

с предыдущим разобрался(хорошо что была ошибка)
выяснилось следующее, в Табличную часть Нового документа не заполняется НОМЕНКЛАТУРА.

В Функцию

 Функция ЗаполнитьСтрокуДокумента(тзРезультат, тзОснование, докОснование="" ) Экспорт

передаете реквизит тзОснование который не содержит "НОМЕНКЛАТУРА". Приходится руками заполнять(выбирать) Номенклатуру.

#12 Обновлено Pentyukhov Sergey около 5 лет назад

27451

Pentyukhov Sergey писал(а):

Pentyukhov Sergey писал(а):

kb99 Филипп писал(а):

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

с предыдущим разобрался(хорошо что была ошибка)
выяснилось следующее, в Табличную часть Нового документа не заполняется НОМЕНКЛАТУРА.

В Функцию

[...]

передаете реквизит тзОснование который не содержит "НОМЕНКЛАТУРА". Приходится руками заполнять(выбирать) Номенклатуру.

ЭТО... тоже для себя исправил, Документ создается, в каждой строке заполнен реквизит СвязанныйДокументВСД , все супер.

Нажимаем Подбор-Подбор1 выбираем партии кнОК... и все, реквизит СвязанныйДокументВСД очищается.

Т.К. в модуле обработки "ПодборПартий" есть следующий код...

Pentyukhov Sergey писал(а):

Pentyukhov Sergey писал(а):

kb99 Филипп писал(а):

Как оформить корректировку:
  1. Открыть аннулированный ВСД2_Транзакция
  2. кнопка Действия - Ввести на основании - ВСД2_Транзакция = откроется новый документ,
  3. выбрать партии в табличной части = заполнить табличную часть
  4. отправить

с предыдущим разобрался(хорошо что была ошибка)
выяснилось следующее, в Табличную часть Нового документа не заполняется НОМЕНКЛАТУРА.

В Функцию

[...]

передаете реквизит тзОснование который не содержит "НОМЕНКЛАТУРА". Приходится руками заполнять(выбирать) Номенклатуру.

ЭТО... тоже для себя исправил, Документ создается, в каждой строке заполнен реквизит СвязанныйДокументВСД , все супер.

Нажимаем Подбор-Подбор1 выбираем партии кнОК... и все, реквизит СвязанныйДокументВСД очищается.

Т.К. в модуле обработки "ПодборПартий" есть следующий код...

КонтекстВызывающего.УдалитьСтроки();

#13 Обновлено кб99 Синявский Филипп около 5 лет назад

Номенклатура в ВСД - необязательный параметр.

#14 Обновлено Pentyukhov Sergey около 5 лет назад

kb99 Филипп писал(а):

Номенклатура в ВСД - необязательный параметр.

а что по поводу " реквизит СвязанныйДокументВСД очищается" после ПОДБОРА?

#15 Обновлено кб99 Синявский Филипп около 5 лет назад

Спасибо, проверю...

#16 Обновлено кб99 Синявский Филипп около 5 лет назад

  • связана с Ошибка #3139: Проверить подбор в ВСД после аннулирования - реквизит СвязанныйДокументВСД добавлен

Экспортировать в Atom PDF