Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
17 Дек 2017, 17:03
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Не получается "Ввести на основании"  (Прочитано 4465 раз)

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

Оффлайн Phoenix

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


Оффлайн Admin

  • Администратор
  • *****
  • Сообщений: 260
  • РЕПУТАЦИЯ: 38
  • КПД: 15%
  • Регистрация: 2008-07-10
  • Сайт: forum-1c.ru
  • Профессия: Программист 8.1
У приходно-кассового ордера в конфигураторе надо поставить галочку, что он может быть выведен на основании документа "Реализация1"
Подпись

Оффлайн Phoenix

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-08-07
  • Сайт: 
Да.  Спасибо.
Галочку я поставил сразу.
Проблема была не в ней.
В Модуле формы "ПКО" был программный обработчик названий документов -
Функция ЗаполнениеПоДокументуОснованию(),
но основании которых формируется приходно-кассовый ордер

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

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


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
145 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
59 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
42 Сообщений
BuhRust
32 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
Golickoff Golickoff
28 Сообщений
alexandr_ll
24 Сообщений

* Кто онлайн

  • Точка Гостей: 324
  • Точка Скрытых: 0
  • Точка Пользователей: 3
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal