УТ. Одинаковые номера у расходных накладных и счетов-фактур. #649126


#0 by FirstOrsk
Здравствуйте, 1С-говорящее сообщество! :) Клиент (мелкооптовый склад) хочет, чтобы в УТ у каждой пары (расходная накладная; счет-фактура выданный, введённый на основании этой РНК) были одинаковые номера. из УТ делается выгрузка в БП. Клиент гарантирует, что в БП СФ вводится не будут. При необходимости будут создаваться в УТ и перегружаться. Сейчас выравнивают номера вручную, вводя необходимое количество документов-черновиков. Но иногда при работе 2-х операторов нумерация съезжает. Что не удивительно:) Смелай прожект: 1. Единый нумератор для РНК и возвратов поставщику. 2. При записи документов из пункта 1 создаём СФ на основании, номер копируем из основания, записываем СФ. 3. Запрещаем ввод СФ выданных, если основание не заполнено. 4. Убираем в реквизите ДокументОснование СФ выданных все типы документов, кроме перечисленных в пункте 1. Покритикуйте, пожалуйста! Где может прорваться энтропия? Какие ещё идеи?
#1 by saaken
3. Запрещаем ввод или запись?
#2 by SUA
1 обработчик ПередЗаписью для СФ - и в нем тянем в номер дока номер основания или ищем новый незанятый (если без основания) быстрее, эффект тот же
#3 by lefthander
3 пункт можно не запрещать, нумерация единая, с таким же успехом можно создать СФ и на ее основании с тем же номером сделать РНК. Важно что бы нельзя было создать отдельно СФ и РН с одинаковыми номерами.
#4 by FirstOrsk
Запись. Корректирующих СФ тоже не будут вводить, кстати. Им проще переделать доки и перегрузить заново в буху. Подозреваю, что СФ на аванс придётся всё же разрешить.
#5 by FirstOrsk
А если введут СФ без основания?
#6 by lefthander
+ для этого можно контролировать номера и если есть то контролировать пару документов. В общем реализуемо, но вот бухам я бы не очень верил в части того что сейчас они чего то точно не будут делать, и это будет истиной через пол года. :)
#7 by lefthander
Ввели, при записи поискать такой номер и если нет такого номера на основании создать РНК? Возможно?
#8 by FirstOrsk
бухи это да...
#9 by FirstOrsk
Может, проще забанить? В какой ситуации не подойдет схема Основание -> CФ?
#10 by FirstOrsk
Находим новый незанятый, занимаем. Потом создается другой документ-основание с таким номером. Получаем расхождение.
#11 by FirstOrsk
В процессе реализации отказался от ввода СФВ при записи документа-основания. Типовая УТ (другие конфы вроде тоже) требуют проведённого основания для ввода СФ на их основании.Попробую устанавливать номер СФВ из документа-основания при записи.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С