Превышено максимальное количество видов субконто на счете

На текущей странице представлен разбор вопроса из Сертификации 1С:Профессионал по 1С:ERP редакции 2.0

Актуальные вопросы из нового комплекта вопросов (по редакции 2.1) рассмотрены в курсе

Вопрос 14.01 – Количество видов субконто, определяемое на счете бухгалтерского и налогового учета

В рамках задания 14.01 необходимо определить какое максимальное количество видов субконто может быть определено на счете бухгалтерского и налогового учета.

Предлагаются следующие варианты ответов:

  • 3
  • 5
  • 6
  • 50

Для ответа на вопрос можно провести следующий эксперимент. Завести в план счетов бухгалтерского учета новый счет и попытаться завести для него несколько субконто, определив на каком-то этапе величину внутреннего ограничения, заданного в программе.

Чтобы ввести новый счет, необходимо обратиться к Плану счетов бухгалтерского учета (Регламентированный учет – Настройки и справочники – План счетов бухгалтерского учета).

В открывшейся форме создаем новый элемент плана счетов (счет бухгалтерского и налогового учета) – кнопка Создать.

Здесь можно создать новый счет бухгалтерского и налогового учета.

Созданному элементу присваиваем произвольные значения реквизитов Код счета и Наименование. Это необходимо для того, чтобы созданный счет удовлетворял минимальным требованиям системы по его заполнению. Также в таблице Виды субконто (на рисунке) определяем для счета четыре дополнительных вида субконто. В контексте нашей задачи можно указать произвольные значения, в данном случае были указаны Контрагенты, Договоры, Документы оплаты и Номенклатура.

При записи созданного счета по нажатию кнопки Записать и закрыть возникает ошибка «Превышено максимальное количество видов субконто на счете».

Таким образом, система не дает записать счет, для которого задано четыре вида субконто. Учитывая, что среди вариантов ответа присутствуют только 3, 5, 6, 50 становится понятно, что максимальное количество видов субконто, которое можно определить для счета, равняется трем.

В этом несложно убедиться, если удалить из списка одно из видов субконто, заданных для счета. Такой счет без ошибок сохраняется в системе.

При наличии навыков работы в конфигураторе, несложно убедиться в нашем предположении, проверив параметр максимальное количество субконто для объекта метаданных ПланСчетов.Хозрасчетный.

Максимальное количество субконто, которое может определяться на счете бухгалтерского и налогового учета – три.

Бывает такое после обмена, и проблема всплывает на 8.3. Дело в том, что предопределенность справочника теперь изменчива.

У справочника есть теперь реквизит «ИмяПредопределенныхДанных». Его можно очищать и писать. Конечно, если Вы руками попробуете двум элементам присвоить одинаковое значение, то платформа Вам скажет «ата-та», и Вы не накосячите. но есть случаи, когда платформа не властна над записью элементов справочника. Я говорю о РИБе — распределенной информационной базе. Если при записи элемента режим обмен.загрузка = ИСТИНА, то никакого контроля нет. Раньше это приводило к неуникальности кодов справочников и документов.

Теперь это может привести и к неуникальности имени предопределенного элемента.

Опишу практический пример того, как это бывает:

1. Имеем две базы, в которой есть данные. и есть справочник с предопределенными элементами. При создании баз уникальный идентификатор у них создался разный.

2. Мы выгружаем данные универсальной выгрузкой XML или средствами РИБ.

3. Загружаем XML файл.

4. Платформа синхронизирует все и вся по уникальному идентификатору, а он разный. она не находит элементы и создает новые. Режим обмен.Загрузка у нас ИСТИНА. Контроля при записи нет никакого.

Все, мы получили косяк, грозящий нам большими проблемами. При попытке пометить элемент на удаление мы имеем много мата со стороны платформы:

«Предопределенный элемент не уникален»

Как бороться?

это просто:

1. Рисуем в форме элемента поле «ИмяПредопределенныхДанных», доступное для редактирования.

2. Открываем форму одного из дублей, обязательно меняем имя и стираем ИмяПредопределенныхДанных.

3. Записываем элемент

Все, готово. Теперь мы сможем пометить элемент на удаление.

Если конфигурация типовая и редактировать её нельзя, то пишем обработку, которая сотрет ИмяПредопределенныхДанных и допишет «1» в имя.

Зачем нам править имя? — спросите Вы.

Отвечу: а как Вы узнаете, какой элемент надо оставить, кто из них сейчас сидит как ссылка в данных? Так Вы их сможете визуально отличить. Скорее всего у Вас будут ссылки на оба элемента и Вам понадобиться обработка по поиску и замене значений. При её использовании будет удобнее, если имена будут отличаться.

Экраны в контроле счетов

В контроле счетов для ввода данных счета-фактуры используется несколько экранов. Ниже перечислены первые три экрана.

● Первый экран.

В нем содержатся общие данные, как, например, балансовая единица, валюта, ссылка на счет-фактуру.

● Экран данных поставщика (кредитора).

Этот экран содержит данные о поставщике, условиях платежа, налогах.

● Экран выбора.

На этом экране приводится список позиций для операции, указанной на первом экране. Структура экрана выбора зависит от того, на чем основан счет: на заказе на поставку или поступлении материала:

○ счет на основе заказа на поставку.

Перечисляются все позиции заказа на поставку. Количество материала, подлежащее фактурированию (т.е. разница между поставленным и уже указанным в счете количеством), предлагается в столбце Количество. Предлагаемая системой сумма представляет собой произведение этого количества и цены, взятой из заказа на поставку;

○ счет, основанный на поступлении материала.

Данные контроля счетов, основанных на поступлениях материала, должны указываться в заказе на поставку. Если на экране позиции заказа на поставку поле КонтрСч/ПМ не выделено, расчет суммы для поступивших материалов будет невозможным.

В контроле счетов на основе поступлений материала существуют два способа поиска соответствующей операции:

можно ввести номер накладной или номер документа поступления материала, при этом на экране выбора будет выведен список позиций, по которым имеются поступления материалов,

или можно ввести номер заказа на поставку и система выведет на экран выбора список всех отдельных поступлений материала по заказу на поставку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *