Переформулирую свои вопросы в формате, предложенном SergV.
1. Хочется печатать накладную и счет-фактуру в момент отгрузки (80% документов акцпетуются без изменений).
2. Хочется приводить оставшиеся 20% документов в соответствие тому, что принял клиент, желательно с сохранением исходных номеров товарной накладной и счета-фактуры. При этом допускается использовать механизм возвратов/"догрузов" (потерянную продукцию можно, например, возвращать на виртуальный склад, а оттуда реализовывать МОЛам; разницу в весе возвращать на другой виртуальный склад, откуда списывать, как убыток).
3. Не хотелось бы сторнировать слишком много документов, так как при этом сложно будет строить отношения с налоговой.
4. Хотелось (уже не очень хочется) формировать задолженность сразу в момент отгрузки, до акцептования накладной клиентом. Прочитав обсуждения, понимаю, что в общем случае это не верно - товар до подписания накладной клиентом ему еще не продан.
Общее мнение в топике, что такие требования стандратным функциналом не решаются. Два предложенных варианта "расширения" функционала соответствуют этим запросам.
а) При отпуске товара создавать сразу накладную и счет-фактуру. При получении от клиента исправлений создавать корректирующую накладную и счет-фактуру. Создать программное решение, сливающее сторнирующие и сторнируемые документы воедино и сохраняющее исходные номера документов для целей распечатки и формирования книги продаж.
б) Печатать накладную и счет-фактуру при отгрузке так, чтобы они не создавали клиентских, складских и бухгалтерских проводок (например, пользуясь флагом "обработка" в форме создания накладной или созданием какого-то черновика-проформы накладной и счета-фактуры). После получения откорректированных распечаток документов от клиента, зарегистрировать в системе корректирующие складские движения (например, через возвраты и дополнительные заказы) и затем создать "настоящие" накладную и фактуру со всем проводками. Этот способ хорош всем, кроме запаздывания формирования задолженности.
Похоже, для нашей ситуации предпочтительнее вариант б.
Большое спасибо за помощь и советы.
Последний раз редактировалось Constantine; 21.02.2006 в 07:53.
|