Вот интересно: Два счета фактуры (на услуги)в одной и той же базе. В одном сч-ф печатается КПП Покупателя, в другом нет. В карточках обоих покупателей КПП указан. Подскажите, пожалуйста, где искать причину.
(1) Корректирую замечание. ЕСТЬ ДВЕ ФОРМЫ ВВОДА КОНТРАГЕНТА.
У меня, как пользователя с полными правами выходит форма регистрации контрагента с кнопками ОК и ЗАПИСАТЬ. При этом по умолчанию в форме выбран реквизит "Юр.лицо."
При нажатии на любую из кнопок все работает. Если только эта карточка контрагента не была заполнена ранее из другой формы. Если контрагент зарегистрирован как будет написано ниже, то необходимо перевыбирать реквизит "Юр.лицо". и только тогда он будет зарегистрирован как юр.лицо и в отчете "ОТЧЕТ ПО КОНТРАГЕНТУ" появится этот статус. До этого будет стоять статус "Не определено" и поле КПП не выдает в отчет.
А вот у бухгалтера выходит форма с кнопками ЗАРЕГИСТРИРОВАТЬ и "ЗАРЕГИСТРИРОВАТЬ И ОТКРЫТЬ". При этом ТАКЖЕ по умолчанию в форме выбран реквизит "Юр.лицо."
Однако, нажимая любую кнопку реквизит "Юр.лицо" не присваивается контрагенту, хотя в форме присутствует при дальнейших открытиях карточки контрагента. Только перевыбрав реквизит "Юр.лицо" он записывает его реально.
А КПП выводится в документах только для юр.лиц.
Проверяется все путем нажатия у контрагента кнопки ОТЧЕТЫ и выбрать "ОТЧЕТ ПО КОНТРАГЕНТУ"
(3) сон, Он не является обособленным подразделением другой организации? В любом случае-посоветую руками установить его в такое положение и вернуть назад, что бы это поле очистить, возможно, что оно заполнено, хоть и не видно.
Возможно, я не точно описала ситуацию:
- в карточке Контрагента КПП заполнен;
- в окне диалога документа, в шапке, справа от поля Контрагент, КПП ОТОБРАЖАЕТСЯ ПРАВИЛЬНО.
А вот в бланке сч - фактуры КПП не печатается (:
А может у Вас счет - фактура внешняя и в ней убрана печать КПП? Посмотрите Сервис - Дополнительные отчеты и обработки - Дополнительные внешние печатные формы, в списке нет каких строчек, с внешней печатной формой для счет - фактуры.
чисто теоретически: кпп может браться из банковской выписки, созданной из платежки в которой не указан кпп.
Это не факт, механизм в конфигурраторе не смотрел. Просто например, наименование товара для сч-a на аванс берется из счета на оплату товара, указанного в выписке.
Но блин не кайфово. Каждые 2-3 минуты выписывается пакет документов. И чё в каждом теперь тыкать в КПП? Что сделать (кроме переконфигурирования и внешней формы), что бы КПП покупателя выводился (заполнялся в документе)?
В моем случае оказалось следующее: при создании нового контрагента открывается форма элемента и реквизит юрфизлицо визуально видно "Юрлицо". Далее форму заполнили и сохранили, оставив этот реквизит без изменения. Однако при попытке сделать запрос и прочитать этот реквизит оказалось, что реквизит пуст, хотя визуально виден в карточке! При печати счет фактеры обработка проверяет является ли указанный контрагент юр лицом или нет. В результате, не определив, что мой контрагент юрлицо - обработка значении КПП оставляла пустым. Достаточно оказалось зайти в карточку контрагента и перевыбрать реквизит ютлицо. КПП стало выходить в счет фактуре. Вот так. (Спасибо все за содействие.)
Конфигурация
Бухгалтерия предприятия, редакция 3.0
БИТ.CRM 8, редакция 3.0 (3.0.18.1)
ООО "БТ". Все права защищены. (3.0.40.41)
Дошел до того, что из запроса КПП приходит пустое.
Запрос находится в модуле менеджера справочника Организации в функции КППНаДату(Организация, ДатаСведений).
ВЫБРАТЬ
МАКСИМУМ(ИсторияРегистраций.Период) КАК Период,
ИсторияРегистраций.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница
ПОМЕСТИТЬ ДатаРегистрации
ИЗ
РегистрСведений.ИсторияРегистрацийВНалоговомОргане КАК ИсторияРегистраций
ГДЕ
ИсторияРегистраций.СтруктурнаяЕдиница = &Организация
И ИсторияРегистраций.Период <= &ДатаСведений
СГРУППИРОВАТЬ ПО
ИсторияРегистраций.СтруктурнаяЕдиница
ИНДЕКСИРОВАТЬ ПО
СтруктурнаяЕдиница,
Период
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ЕСТЬNULL(ИсторияРегистраций.РегистрацияВНалоговомОргане.КПП, "") КАК КПП
ИЗ
ДатаРегистрации КАК ДатаРегистрации
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияРегистрацийВНалоговомОргане КАК ИсторияРегистраций
ПО ДатаРегистрации.СтруктурнаяЕдиница = ИсторияРегистраций.СтруктурнаяЕдиница
И ДатаРегистрации.Период = ИсторияРегистраций.Период
Нашел ответ сам.
В Регистре "История регистраций в налоговом органе" была пустая строка (скриншот прикрепляю).
Удалил ее.
После этого в карточке организации поле КПП очистилось.
Присвоил КПП. Все заработало.