Склады в табличной части. Расширение для 1С:Бухгалтерия Предприятия 3.0

Позволяет оформлять поступление и реализацию товаров с разных складов одним документом.

Расширение позволяет расширить функционал типовой Бухгалтерии 3.0 без внесения изменений в основную конфигурацию.

Изменения коснулись документов, делающих движения по товарам на складах:

  • Авансовый отчет
  • Поступление товаров и услуг
  • Реализация товаров и услуг

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

Также изменены документы:

  • Корректировка поступления
  • Корректировка реализации
  • Поступление доп. расходов

В документах скорректированы алгоритмы проведения для учета складов в табличных частях документов-оснований.

Тестировалась на релизе 3.0.73.46

Update ver. 1b:

— Добавлена возможность переключения между складом в шапке и складами в таб. части для каждого документа в отдельности.

Update ver. 1d:

— Исправлена ошибка обработки проведения документов

— Добавлен контроль по типу склада (склады в ТЧ доступны только для оптовых складов).

Update ver. 2а:

Исправлена ошибка некорректных движений по регистру НДСРаздельныйУчет

— Скорректированы алгоритмы проведения документов Корректировка поступления, Корректировка реализации, Поступление доп. расходов в случае, если документом основания является документ со складами в табличной части.

— Внесены комментарии об исправлениях в процедуры и функции, у которых текст заимствован из типовой.  

19 Comments

  1. Nickon

    При проведении таких документов корректно ли учитываются эти склады в движениях?

    Reply
  2. RuzAleks

    (1) При поступлении слад из строки документа прописывается в соответствующую проводку. При реализации — дополнительно контролируется остаток по складу из строки.

    Reply
  3. Nickon

    Есть ли возможность переключения со склада в документе на склады в табличной части?

    Reply
  4. RuzAleks

    (3) Через «включение/отключение» расширения, но нужно учитывать, что реквизит склад в шапке при включенном расширении скрыт и после записи документа остается пустым.

    Reply
  5. Nickon

    У пользователей то и прав нет на включение или отключение расширений. Лучше реализовать это в расширении для таких случаев. Идея — то хорошая!

    Reply
  6. RuzAleks

    (5) В будущих версиях появится возможность установки переключателя в документе. 😉

    Reply
  7. RuzAleks

    (5) Добавлена возможность переключения между складом в шапке и складами в таблице

    Reply
  8. apostal86

    Превращение Бухгалтерии в Торговлю)))

    Reply
  9. nanpu

    Не проводится документ Требование-накладная.

    Ошибка при выполнении обработчика — ‘ОбработкаПроведения’

    по причине:

    {СкладыВТабличныхЧастях ОбщийМодуль.УчетТоваров.Модуль(102)}: Поле объекта не обнаружено (п_СкладТЧ)

    Если НЕ ТаблицаРеквизиты[0].Регистратор.п_СкладТЧ Тогда

    Бухгалтерия предприятия, редакция 3.0 (3.0.68.66)

    Reply
  10. tsa

    По той же причине не проводится Списание товаров и Отчет производства за смену. Просьба подправить расширение

    Reply
  11. RuzAleks

    (10) Расширение с исправлением выложу скорее всего завтра. Способ исправления — в начале переопределяемых процедур в ОбщемМодуле.УчетТоваров добавить строки:

    Документ = ТаблицаРеквизиты[0].Регистратор;
    Если Документ.Метаданные().Реквизиты.Найти(«п_СкладТЧ») = неопределено ИЛИ НЕ Документ.п_СкладТЧ Тогда
    ПродолжитьВызов(ТаблицаТовары, ТаблицаРеквизиты, Движения, Отказ);
    Возврат;
    КонецЕсли;
    Reply
  12. www_20981

    Не планируете в расширение добавить Корректировку поступлений и Корректировку реализаций?

    Reply
  13. RuzAleks

    (12) Пока не планировал, но учту Ваше пожелание. Как появится время — реализую.

    Reply
  14. smax

    Ошибочка есть… Если ведется раздельный учет НДС, то в соответствующий регистр накопления пишется склад из шапки документа, не глядя на добавленный в ТЧ реквизит. Ну и также ждем доработку для «Корректировку поступлений и Корректировку реализаций»

    Reply
  15. RuzAleks

    (14)Спасибо за замечание, включу в планы.

    Reply
  16. smax

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

    Reply
  17. RuzAleks

    (16) Спасибо за замечание, документ «Поступление доп. расходов» не связан построчно с документом партии, если, например в документе поступления будут несколько строк по одному и тому же товару, но на разные склады, то сопоставить их со строками в документе «Поступление доп. расходов» — проблематично, поэтому будет реализовано 2 варианта:

    1) Сопоставление строк по номенклатуре, счету учета и количеству (некорректно, но что делать?!). Склад будет определен из документов партии по совпадению вышеуказанных реквизитов.

    2) Проведение документа только при условии его заполнения по документу-основанию, без последующего добавления строк вручную. Склад пропишется при заполнении в ТЧ документа и при проведении будет установлен из ТЧ.

    Если есть предложение по другим способам сопоставления — предлагайте. Релиз на подходе.

    Reply
  18. RuzAleks

    (12) Корректировки поступления и реализации добавлены. Склады берутся из документов-основания.

    Reply
  19. RuzAleks

    (14) Формирование движений по регистру НДСРаздельныйУчет скорректировано

    Reply

Leave a Comment

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