Информационный поток
Задания вакансии материалы разработки сообщения форума
mih74
Приватное сообщение

Доработка нумерации Накладных в УТ 10.3

2 | 0
15 октября 2015 в 14:40:42(1 год 8 недель 2 дня 2 часа назад)
250
Текст задания
Стандартная "Управление торговлей", редакция 10.3 (10.3.21.1).
Многофирменный учет. Для части организаций применяется специальная система нумерации Накладных.
ТТ042200107, ТТ - префикс организации, 04 - месяц, 22 - день, 00107 - номер в дне. У Счета-Фактуры номер совпадает с Накладной.
Добавить в карточку Организации флаг "Нумерация по дням".
Накладные часто переносятся из одного дня в другой. При этом в нумерации накладных образуются "дыры". Поэтому, при присвоении нового номера сначала ищем самую "раннюю" "дыру" в этом дне и только если их нет, добавляем новый номер. При любой записи накладной начальная часть номера (месяц+день) должна соответствовать дате документа.
При изменении даты накладной после записи документа появляется вопрос:
"Изменить Дату Счета-Фактуры?". Если "Да", то "Выберите дату Счета-Фактуры", где по умолчанию стоит дата Накладной, но ее можно изменить. Нумерация Счетов-Фактур - последовательная в дне, с заполнением "дыр". Для Организаций с "Нумерация по дням" номер Счет-Фактуры должен соответствовать формату, описанному ранее.

При изменении организации в накладной ее номер автоматически меняется.
Для организаций без флага "Нумерация по дням" при записи должен выскакивать список "дыр" в нумерации, при отказе - присваиваем новый номер. В этом случае номер Счета-Фактуры соответствует номеру накладной (дата может не соответствовать). При создании Счет-фактуры ее дата такая же как у накладной. При изменении даты Накладной те же вопросы про дату Счет-фактуры.
При поиске "дыр" в этом случае используется глобальная константа: "Дней для поиска пропущенных номеров". Счет ведется от "Рабочей даты".

Все изменения должны быть откомментированы по принципу:
// --> добавленно
...
// <--

// --> изменено
// ... как было
как стало
// <--

Результат cf файл
0
Выбранные исполнители
Отклики
    На главную страницу ≡ к списку заданий 1С