Нумерация документов после обновления

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Нумерация документов после обновления

Сообщение maikl »

Где 12 декабря обновили Галактику (MS SQL).
Создаем сегодня акт на оказание услуг.
Номер документа образовался в соответствии с таблицей нумерации.
Меняем дату на 31/12/2011, к номеру добавляется _1.
:( (почему нет плачущего смайлика ?)
Делаем еще один аналогичный документ, при изменении даты на 31/12/2011 добавляется _1_1.
Новые возможности нумерации документов в логистикв не используем, нумерация идет с помощью спец. таблицы.
Причем идет с 2003 года. В начале года просто устанавливаем первоначальный номер 12/0000.
А теперь вот проблема.
Непонятно как быть.
Вручную конечно номера исправляются, но как то грустно.
Gella
Постоянный гость
Сообщения: 72
Зарегистрирован: 17 янв 2011, 15:58

Re: Нумерация документов после обновления

Сообщение Gella »

А у нас при создании ДО сразу появляются два сообщения:
1. В ДО необходимо указать контрагента.
2. Не указан алгоритм формирования номера.
Оч. раздражает.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Нумерация документов после обновления

Сообщение edward_K »

в ПИР тробла занесена - мож сделают. Смысл в том, что при изменении даты идет поиск последнего документа и к нему добавляется _1 - зачем так мне не ведано. Если дату не менять то все нормалько. Я для себа сделал докомпиляцию всех фейсов, на которые плакались. L_SKLAD и SOPINMOV меянйте на требуемые.

Код: Выделить всё

#component "L_SKLAD"
alter interface SOPINMOV;
  overload
  end;
tableevent table katsopr
cmCheckField:
{  case curfield of 
   #KATSOPR.DSOPR: 
   { //message('11')
   }
   else inherited :: handleEvent (cmCheckField); 
   end;
}   
end;
end.


morukovich
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 17:51

Re: Нумерация документов после обновления

Сообщение morukovich »

Исправлено в компоненте L_Sklad 8.10.102.1

Добавлена настройка:

"Настройки Галактики \ Логистика \ Складской учет \ Сопроводительные документы \ Модифицировать номер документа при корректировке года"
При значение настройки "нет" при изменении года в дате документа номер документа останется прежним.
При значении настройки "да", номер будет изменяться по последнему номеру на текущую дату плюс "_001" в конце номера, чтобы пользователь мог последовательно вести нумерацию или если уже есть номер последний за текущую дату с _001 в конце, то будет присвоен номер _002 и т.д..
Ответить