Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 мая 2024, 17:10

Не получается "Ввести на основании"

Автор Phoenix, 07 авг 2010, 07:18

0 Пользователей и 1 гость просматривают эту тему.

Phoenix

 1С7.7 Т+С 9.2 Оптово-розничная конфигурация 7.70.939
Задача:
Необходимо документ "Реализация" проводить с двумя различными сквозными нумерациями.
Одна нумерация для документов, которые затем пойдут в отчетность, вторая - для документов, которые в отчетность не пойдут.
Решение:
В редактировании Метаданных конфигурации беру нужный документ - "Реализация".
Копирую и вставляю в Метаданные этот документ. Получаю документ "Реализация1", точно такой же, как "Реализация". Меняю в новом документе нумератор на свой. И вуаля! Все получилось.
Проблема:
Пытаюсь ввести на основании нового документа приходный-кассовый ордер. И получаю ошибку "Неверный вид документа-основания!" В чем собака порылась? Помогите, пожалуйста.

Admin

У приходно-кассового ордера в конфигураторе надо поставить галочку, что он может быть выведен на основании документа "Реализация1"
Подпись

Phoenix

Да.  Спасибо.
Галочку я поставил сразу.
Проблема была не в ней.
В Модуле формы "ПКО" был программный обработчик названий документов -
Функция ЗаполнениеПоДокументуОснованию(),
но основании которых формируется приходно-кассовый ордер

Функция ЗаполнениеПоДокументуОснованию()
   
   Если ДокОснование.Выбран()=0 Тогда
      Возврат "Не выбран документ - основание";
   КонецЕсли;
   
   ВидОсн = ДокОснование.Вид();
   
   Если (ВидОсн <> "ЗаявкаПокупателя") и
       (ВидОсн <> "ВозвратПоставщику") и
       (ВидОсн <> "ОтчетКомиссионера") и
       (ВидОсн <> "РеализацияПрочее") и
       (ВидОсн <> "Реализация") и
       (ВидОсн <> "РеализацияРозница") и
       (ВидОсн <> "РКО") Тогда
      Возврат "Неверный вид документа - основания!";
   КонецЕсли;

я вставил в эту функцию название своего документа.
И проблема разрешилась.      

Теги:
Рейтинг@Mail.ru

Поиск