Проект

Общее

Профиль

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

закрыто

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

Разработка #2940: Формирование ВСД после аннулирования

Добавил(а) кб99 Филипп почти 6 года назад. Обновлено больше 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
screenshot_1_1565682772_2019-08-12_11-16-45.png
Screenshot_3.png
Screenshot_6.png
Screenshot_7.png
Screenshot_9.png
Screenshot_12.png

Связанные задачи 1 (0 открыто1 закрыта)

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

Действия

Обновлено кб99 Филипп почти 6 года назад · Изменено Действия #2

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

Обновлено кб99 Филипп почти 6 года назад · Изменено Действия #3

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

Обновлено кб99 Филипп почти 6 года назад Действия #4

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

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

Обновлено кб99 Филипп почти 6 года назад Действия #5

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

Обновлено кб99 Филипп почти 6 года назад Действия #6

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

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

Обновлено кб99 Филипп почти 6 года назад · Изменено Действия #7

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

Обновлено кб99 Филипп почти 6 года назад Действия #8

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

Обновлено Pentyukhov Sergey почти 6 года назад Действия #9

Screenshot_3.png

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

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

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

Обновлено Pentyukhov Sergey почти 6 года назад Действия #10

Screenshot_6.png

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

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

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

Обновлено Pentyukhov Sergey почти 6 года назад Действия #11

Screenshot_7.png
Screenshot_9.png

Pentyukhov Sergey писал(а):

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

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

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

В Функцию

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

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

Обновлено Pentyukhov Sergey почти 6 года назад Действия #12

Screenshot_12.png

Pentyukhov Sergey писал(а):

Pentyukhov Sergey писал(а):

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

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

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

В Функцию

[...]

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

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

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

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

Pentyukhov Sergey писал(а):

Pentyukhov Sergey писал(а):

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

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

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

В Функцию

[...]

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

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

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

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

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

Обновлено кб99 Филипп почти 6 года назад Действия #13

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

Обновлено Pentyukhov Sergey почти 6 года назад Действия #14

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

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

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

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

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

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

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

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