Исправление отрицательных остатков по организациям в УТ 11.4, КА 2.4, ЕРП 2.4. Интеркампани, механизм формирования резервов

Публикация № 990834

Разработка - Практика программирования

интеркампани исправление отрицательных остатков механизм формирования резервов УТ 11.4 КА 2.4 ЕРП

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

Новая реализация механизма Интеркампани появилась в типовых конфигурациях УТ 11.4, КА 2.4, ЕРП 2.4 в начале 2018 года. Теория и общие принципы ее реализации можно посмотреть в этой статье

Но теория – есть теория, на практике обычно получается не все также радужно и красиво. Вот, довелось проверить работу данного механизма на реальной задаче по исправлению отрицательных остатков по организациям. Пришлось покопаться в модулях, кое-что исправить и доработать.

Центральным элементом подсистемы Интеркампани, является механизм формирования резервов (создание записей в регистре накопления «Резервы товаров организаций»). И главное, что вводит в ступор, это не обычное использование этого регистра. Нельзя, как все мы привыкли, отменить проведение документов и начать все заново. Любые действия, как проведение, так и отмена проведения ведут к расчетам результирующих резервов, к тому же используются данные регистра до начала выполнения этих действия. Это не удобно и не очевидно. Требуется вспомогательные обработки для принудительного удаления записей регистра, отслеживание состояния регистра и прочие ухищрения.

Ниже, привожу описание двух способов исправления отрицательных остатков, с использованием подсистемы Интеркампани, и без. Доработки, которые потребовалось сделать. Общее описание процесса формирования резервов на уровне процедур общего модуля «Запасы сервер», с коротким описанием. Будет полезно, для тех, кто планирует разобраться как это все работает «внутри» или найти ошибку не потратив уйму времени на разбор что и где формируется. Сразу говорю, механизм совсем не простой, как и многие другие в современных конфигурациях, к сожалению.

Ну что же, ближе к делу…

Содержание

  1. Термины, используемые в статье для сокращения
  2. Кейс по исправлению отрицательных остатков по организациям
  1. Описание механизма формирования резервов
  1. Исправления и доработка типовых механизмов

 

Термины, используемые в статье для сокращения

РТО – регистр накопления «Резервы товаров организаций», в котором содержатся записи о сформированных резервах.

ТО - регистр накопления «Товары организаций».

Отборы аналитик – отборы измерений, которые используются в запросах для расчета резервов и формирования записей по регистру «РТО»:

  • Вид запасов
  • Аналитика учета номенклатуры
  • Организация
  • Номер ГТД

Документы передачи – документы «Передача товаров между организациями».

Документы списания – документы, формирующие списание товаров: «Реализация товаров и услуг», «Отчет о розничных продажах», «Возврат товаров поставщику», «Перемещение товаров», «Сборка товаров», «Списание недостач товаров», «Порча товаров», «Внутреннее потребление товаров», «Пересортица товаров».

Документы поступления – документы, формирующие поступление товаров: «Приобретение товаров и услуг», «Возврат товаров от покупателей», «Перемещение товаров», «Сборка товаров», «Оприходование излишков товаров», «Пересортица товаров».

Сложный учет по видам запасов - ведется учет по ГТД, сложный учет НДС или используется продажа товаров, принятых на комиссию (виды запасов могут измениться при перепроведении документов списания).

Настройки передач – настройки возможных передач товаров между организациями «Финансовый результат и контроллинг >> См. также >> Настройки передачи товаров между организациями»

 

Кейс по исправлению отрицательных остатков по организациям

Начальные условия

Учет ведется с применением большого количества организаций. Контроль остатков по организациям отключен. Произвольные поступления и списания товаров по организациям. Может применяться сложный учет по видам запасов. Количество документов списания в месяц – более 1000. Произвольным образом заполнены настройки передач. Сформировано некоторое количество документов передачи.  Закрытие месяца не выполняется из-за ошибок, связанных с наличием отрицательных остатков по организациям.

 

Необходимый результат

Сформировать корректные передачи товаров между организациями. Закрыть период, и рассчитать себестоимость. Выполнить эти операции за каждый месяц, последовательно, с начала ведения учета.

 

Решение поставленной задачи

Первое, что необходимо сделать – это удалить все существующие настройки передач и отменить проведение всех существующих документов передачи.

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

Для решения проблемы, необходимо предварительно удалить все записей из регистра «РТО». Это можно сделать внешней обработкой, используя следующий программный код:

 
 Удаление записей из регистра "РТО"

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

Ошибка наличия лишнего сторно

Ошибка связана с тем, что система проверяет наличие в регистре «РТО» сторно, по которым отсутствуют сторнируемые записи по тем же отборам аналитик. Установка параметра «НеПроверятьЛишнееСторно» отменяет эту проверку. После удаления всех записей из регистра «РТО», можно отменить проведение всех существующих документов передачи.

Далее, есть несколько способов исправления отрицательных остатков, какие в каких случаях целесообразно применять, смотрите на следующей схеме:

Варианты исправления отрицательных остатков

  1. Не ведется сложный учет по видам запасов - можно выполнить исправление, без использования механизма Интеркампани.
  2. Ведется сложный учет по видам запасов, но нет перекрестных передач товаров между организациями (есть четкое разграничение между поставщики товаров и продавцами) - можно выполнить исправление, без использования механизма Интеркампани.
  3. Ведется сложный учет по видам запасов, и есть перекрестные передачи товаров между организациями (нет четко выделенных поставщиков и продавцов товаров, один и тот же товар может передаваться от одной организации другой и обратно, в рамках разных складов) – необходимо выполнять исправление остатков с применением механизма Интеркампани.
  4. Для передачи товаров между организациями используется комиссионная схема - в любом случае необходимо выполнять исправление остатков с применением механизма Интеркампани.

Собственно, в первых двух случаях можно применять как способ без использования Интеркампани, так и с использованием, а в последних двух только с использованием. Рассмотрим подробно оба способа.

 

Исправление отрицательных остатков без использования механизма Интеркампани

Для выполнения дальнейших действий, необходимо выключить контроль остатков товаров организаций «Финансовый результат и контроллинг >> Учет товаров >> Контролировать остатки товаров организаций». Отключение контроля на время сеанса не подойдет, так как расчет остатков будет выполняться в фоновом задании, и отключенный контроль в текущем сеансе не будет действовать.

Отменять проведенные документов для данного способа нет необходимости. Однако, желательно перепровести все документы списания за корректируемый период с принудительным перезаполнением видов запасов. Если ведется сложный учет по видам запасов – перепроведение требуется обязательно. Для принудительного перезаполнения видов запасов, необходимо устанавливать дополнительное свойство документов «ПерезаполнитьВидыЗапасов». Код внешней обработки приведен ниже:

Документ = Выборка.Ссылка.ПолучитьОбъект();
Документ.ДополнительныеСвойства.Вставить("ПерезаполнитьВидыЗапасов", Истина);
Документ.ДополнительныеСвойства.Вставить("ОкончаниеПериодаПомощникаИсправленияОстатков", Период.ДатаОкончания);
Документ.Записать(РежимЗаписиДокумента.Проведение);

Перепроведение необходимо выполнять в два этапа. Сначала документы, которые формируют списание и поступление. Затем документы, которые формируют только списание.  

Параметр «ОкончаниеПериодаПомощникаИсправленияОстатков» ограничивает период в котором будут подбираться доступные виды запасов. Без его установки доступность товаров будет определяться на конец текущего месяца или на дату последней записи в регистре «ТО».

После перепроведения документов, для создания документов передачи нужно использовать обработку «Финансовый результат и контроллинг >> Сервис >> Помощник формирования передач и выкупов товаров».

Примечание. Если учет ведется в разрезе ГТД, требуется внесение исправлений в программный код обработки. По умолчанию, она подбирает остатки с отбором по ГТД, а нам необходимо подбирать остатки по всем ГТД, по которым есть остатки. Подробнее о доработках, которые необходимо сделать, смотрите здесь.

На первой закладке помощника, в табличной части система автоматически выводит организации, по которым существуют отрицательные остатки за выбранный период, и требуется сформировать документы передачи:

Помощник создания передач товаров, первая закладка

Необходимо выбрать организацию и перейти далее. На втором этапе выполнения, необходимо указать способ подбора отправителей - «По указанным приоритетам». Дальше нужно заполнить всех возможных отправителей и типы цен передачи. Приоритеты подбора доступных остатков будут согласно следованию организаций в списке:

Помощник создания передач, по указанным приоритетам

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

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

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

Основной минус данного подхода - это использование видов запасов или ГТД в документах списания, которые поступили позже в течение корректируемого месяца.

 

Исправление отрицательных остатков с использованием механизма Интеркампани

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

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

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

Теперь насчет необходимости отменять проведение документов.

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

Примечание.  Без отмены проведения документов, для корректного формирования документов передачи, необходимо внести изменения в процедурах общего модуля «ЗапасыСервер», которые позволят формировать записи в регистр «РТО» только с учетом остатков на конец корректируемого периода. Также, это может понадобиться в любом другом случае, когда контроль остатков необходимо ограничить (по умолчанию, контроль выполняется на конец всех последующих месяцев после корректируемого периода). Подробнее о необходимых изменениях смотрите здесь.

Если перепроведение будет приводить к изменению видов запасов или ГТД, могут возникать ошибки в документах, формирующих списание и поступление. Ошибка будет возникать в том случае, если при изменении вида запасов или ГТД, по исходным значениям существует отрицательный остаток по сумме регистров «РТО» и «ТО», сформированный более поздними документами текущего месяца. Так что, для корректного формирования резервов требуется предварительная отмена проведения документов.

Перед выполнением операции необходимо отключить контроль остатков по организациям на время сеанса. Также может потребоваться временное отключение контроля остатков по регистру накопления «Обеспечение заказов». В противном случае, если присутствуют документы перемещения или сборки товаров под обособленные заказы покупателей, система не позволит отменить их проведение. Для решения проблемы, необходимо закомментировать строку «Массив.Добавить(Движения.ОбеспечениеЗаказов);» в процедуре «СформироватьСписокРегистровДляКонтроля» модулей документов: «Перемещение товаров», «Сборка товаров».

После отмены проведения документов необходимо с помощью выше описанной внешней обработки удалить все сформированные резервы и сторно резервов. Напомню, движения по регистру «РТО» формируются как при проведении, так и при отмене проведения документов.  

Далее, нужно вернуть контроль остатков по организациям, который мы отключали на время сеанса.

Примечание. Вообще, необходимо иметь в виду, что для корректной работы Интеркампани НЕЛЬЗЯ отключать контроль остатков по организациям. Записи в регистре «РТО» будут создаваться в любом случае, если заполнены настройки передач. Однако, если остатков будет недостаточно, документ проведется с созданием не корректных резервов. Исправить ситуацию можно будет только принудительным удалением резервов из внешней обработки, так как любые другие действия с документом будут строиться исходя из уже существующих не корректных записей в регистре «РТО».

Далее, нужно временно отключить контроль остатков по складам, так как могут возникнуть проблемы с доступностью товаров по складам при последовательном проведении (в том случае, если в системе присутствуют заказы покупателей с установленным действием для товаров «Отгрузить»).  

Выполнив все выше перечисленные действия, можно последовательно проводить документы. В случае ошибки, нужно останавливаться и разбираться. При необходимости формировать «в ручную» дополнительную передачу, или добавить новую настройку в настройки передач. Возможно, придется оприходовать какой-либо товар.

Для уменьшения количества передач товаров, можно не отменять проведение документов, которые формируют только поступление товаров. Также, в первую очередь выполнить проведение документов, которые формируют списание и поступление, а потом всех остальных. В этом случае документы списания смогут использовать виды запасов и ГТД, которые поступили позже, в течение месяца. Если это не допустимо, необходимо проводить все документы последовательно.

После корректного проведения всех документов, остается создать передачи товаров по данным регистра «РТО». Создавать документы передачи можно отдельно по каждому распоряжению из формы «Передачи к оформлению»:

Передачи товаров к оформлению

Также можно использовать обработку «Помощник формирования передач и выкупов товаров». На второй закладке помощника, в данном случае, необходимо указать способ подбора отправителей - «По настройкам передачи»:

Помощиник передач товаров, по настройкам передач

Примечание. Если документы формирующие списание и поступление проводятся отдельно, может возникнуть ситуация, когда не будут созданы документы передачи по всем существующим резервам. Это нормально, так как помощник оперирует в первую очередь наличием отрицательных остатков, а не записями в регистре «РТО». Необходимо создать недостающие передачи дополнительно.

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

После выполнения всех действий следует не забыть включить контроль остатков по складам и раскомментировать строки в модулях документов: «Перемещение товаров», «Сборка товаров».

 

Описание механизма формирования резервов

Следующий раздел для тех, кто хочет разобраться глубже в центральном элементе подсистемы Интеркампани. В том, каким образом происходит формирование резервов, или понять, почему система сформировала те или иные записи в регистре «РТО» при проведении, либо отмене проведения документа.

Формирование резервов происходит в два этапа:

  • Первый этап – при заполнении или перезаполнении видов запасов в документах списания (выполняется перед записью документов).
  • Второй этап – во время проведенения или отмене проведения документов, после записи новых движений в базу.

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

Виды документов

Операция

Первый этап

Второй этап

Документы поступления

Проведение

 

V

Отмена проведения

 

V

Документы списания

 

Проведение, перепроведение с перезаполнением видов запасов

V

 

Отмена проведения

 

V

Документы списания и поступления

Проведение, перепроведение с перезаполнением видов запасов

V

V

Отмена проведения

 

V

 

 

Формирование резервов на первом этапе

ЗаполнитьВидыЗапасов (процедура в модуле документов) – определяется необходимость заполнения / перезаполнения или очистки видов запасов. Заполнение выполняется в следующих случаях:

  1. Проведения не проведенного документа
  2. Изменений в табличной части документа
  3. Изменение реквизитов документа: «Организация», «Дата», «НалогообложениеНДС»
  4. В случае установки параметра дополнительны свойств «ПерезаполнитьВидыЗапасов»

Дальнейшие операции происходят в общем модуле «ЗапасыСервер».

ЗаполнитьВидыЗапасовПоТоварамОрганизаций - точка входа из модулей документов.

СформироватьВТДоступныеВидыЗапасов

Формируются доступные виды запасов по организации документа и по организациям, которые указаны в настройках передач в качестве поставщиков товаров, с учетом заданных отборов по видам запасов. Формируется ВТ «ДоступныеВидыЗапасов»

СохранитьИсходныеДвиженияТоваровИРезервов

Выбираются исходные движения документа по регистрам «РТО» и «ТО», и помещаются в ВТ: «ДвиженияТоварыОрганизацийПередЗаписью», «ДвиженияРезервыТоварыОрганизацийПередЗаписью».

СформироватьВтОтборыОстатковПоТаблицеТоваров

По данным документа и доступным видам запасов формируются возможные отборы остатков и сохраняются в ВТ "ВтОтборыОстатковОрганизаций".

УстановитьБлокировкуРегистров

Устанавливается исключительная блокировка на регистры «РТО», «РТ» и еще несколько регистров. Для отбора блокируемых записей используется ВТ "ВтОтборыОстатковОрганизаций". Данные необходимо заблокировать, чтобы другие документы не могли использовать запасы с теми же отборами аналитик, что и в текущем документе.

СформироватьВТТоварыОрганизацийИзменения

Создается пустая ВТ «ТоварыОрганизаций». Рассчитывается разница между данными ВТ «ДвиженияТоварыОрганизацийПередЗаписью» и «ТоварыОрганизаций». Результирующие данные помещаются в ВТ «ВТТоварыОрганизацийИзменения». По сути на первом этапе формирования резервов ВТ с изменениями содержим данные из ВТ «ДвиженияТоварыОрганизацийПередЗаписью» с отрицательным знаком.

СформироватьВТСторноРезервов

Формируются записи сторно для дальнейшего формирования результирующих движений.  Анализируются данные регистра «РТО» на наличие доступных резервов для сторнирования. Данные выбираются с отбором по ВТ «ВТТоварыОрганизацийИзменения». Сформированные данные помещаются в ВТ «ВТСторноРезервов».

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

СформироватьВТТаблицаОстатков

В зависимости от параметра заполнения остатков «ИмяТаблицыОстатков» выбирается необходимая процедура. Для нашего случая, имя таблицы остатков - «ТоварыОрганизаций»

ТаблицаОстатковТоваровОрганизаций

Формируется вспомогательная ВТ для расчета остатков: «ДвиженияДокумента», которая строится по временной таблице «ДвиженияТоварыОрганизацийПередЗаписью». Также, если существует ВТ «ВТСторноРезервов» ее записи добавляются к движениям документа.

ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц

Формируются запросы по остаткам на конец месяца текущего документа и на конец всех последующих месяцев до периода последней записи в регистре «ТО». Запросы по остаткам складываются из следующих данных:

  1. Данные по регистру «ТО» с текущим отбором аналитик (ВТ «ВТОтборыОстатковОрганизаций»).
  2. Данные по регистру «РТО» с текущим отбором аналитик(ВТ «ВТОтборыОстатковОрганизаций»).
  3. ВТ «ДвиженияДокумента» со знаком «-».

Каждый запрос помещается в отдельную ВТ с указанием периода в имени.

Формируются результирующие ВТ: «СгруппированныеОстатки» и «ТаблицаОстатков». При группировке выбирается минимальное значение остатка по всем месяцам контроля.

ЗаполнитьВидыЗапасовПоТаблицеОстатковСформироватьВТНовыеРезервы

Создается ВТ «ВТНовыеРезервы» по данным документа и доступным остаткам согласно приоритетам. Новые резервы создаются в том случае, если нет доступных остатков запасов по организации документа.

ЗапросРаспределенияСУчетомПриоритетовТаблицыТоваровНаТаблицуОстатков

Строиться ВТ «ВтОстатки», в которой остатки распределяются по приоритетам:

  1. Существующие виды запасов документа, если они есть.
  2. Виды запасов по организации документа за минусом тех, что выбраны в документе.
  3. Все доступные виды запасов других организаций.

Если необходимо реализовать собственный порядок организаций для подбора видов запасов, необходимо это делать именно здесь. Подробнее о данной доработке.

Данные текущего документа соединяются с ВТ «ВтОстатки». В результате получается распределение данных документа по доступным остаткам.

На основании таблицы распределения данных, формируется таблица с новыми резервами «ТаблицаНовыеРезервы».

РаспределитьРезервыТоваровОрганизацийПоПериодам

Если контроль остатков выполняется за несколько месяцев, строится таблица с превышением остатка каждого месяца над минимальным остатком по всем месяцам. Если превышение равно нулю в первом месяце, период нового резерва не изменяется. Если в более поздних месяцах превышение становится меньше (то-есть уменьшается доступный остаток), новые резервы переносятся на более поздние периоды.

Пример: новый резерв = 3

Месяцы контроля остатков

Доступный остаток

Превышение мин. остатка

Распределенный резерв

Январь

2

1

2

Февраль

1

0

1

Март

3

2

0

На основании распределенных или не распределенных (если контроль выполняется только по корректируемому месяцу) резервов, формируется ВТ «ВТНовыеРезервы».

ТаблицаРезервыТоваровОрганизаций

Формируются результирующее данные по резервам. Складывается информация ВТ: «ВТСторноРезервов», «ВТНовыеРезервы» и исходные движения документа по регистру «РТО» в случае, если документ формирует только списание товаров. Сформированная таблица помещается в дополнительные свойства документа для последующего использования на втором этапе расчета резервов или записи в регистр «РТО».

 

Формирование резервов на втором этапе

ЗапасыСервер.ПодготовитьЗаписьТоваровОрганизаций

Выполняется прерывание процедуры, если для документа не должен выполнятся расчет резервов на втором этапе.

СохранитьИсходныеДвиженияТоваровИРезервов

Выбираются исходные движения документа по регистрам «РТО» и «ТО», и помещаются в ВТ: «ДвиженияТоварыОрганизацийПередЗаписью», «ДвиженияРезервыТоварыОрганизацийПередЗаписью». Если расчет резервов уже выполнялся на первом этапе, эти ВТ уже существуют и не перезаполняются.

Формируется ВТ «ТоварыОрганизаций» по движениям текущего документа по регистру «ТО».

СформироватьВТТоварыОрганизацийИзменения

Рассчитывается разница между данными ВТ «ДвиженияТоварыОрганизацийПередЗаписью» и «ТоварыОрганизаций». Результирующие данные помещаются в ВТ «ВТТоварыОрганизацийИзменения».

СформироватьВТДоступныеВидыЗапасов

Формируются доступные виды запасов по организации, в том случае, если они не были сформированы на первом этапе расчета резервов.

УстановитьДопСвойстваКонтролироватьОстаткиИФормироватьСторно

По данным ВТ «ВТТоварыОрганизацийИзменения» определяются и устанавливаются параметры дополнительных свойств документа: «НужноКонтролироватьОстаткиТоваровОрганизаций», «НужноФормироватьСторноПоРезервамТоваровОрганизаций». Если изменения в большую сторону, необходимо формировать сторно, если в меньшую – проконтролировать остатки.

ЗапасыСервер.СформироватьРезервыПоТоварамОрганизаций     

Выполняется прерывание процедуры, если для документа не должен выполнятся расчет резервов на втором этапе.

СформироватьВТСторноРезервов

Действие выполняется в случае установленного параметра дополнительных свойств «НужноФормироватьСторноПоРезервамТоваровОрганизаций».

Выполняются действия, аналогичные расчету на первом этапе.  Анализируются данные регистра «РТО» на наличие доступных резервов для сторнирования. Данные выбираются с отбором по ВТ «ВТТоварыОрганизацийИзменения».

Отличие в том, что на втором этапе ВТ «ВТТоварыОрганизацийИзменения» содержит именно изменения по регистру «ТО» относительно первоначальных данных. Напомню, на первом этапе данная ВТ содержит данные регистра «ТО» до проведения.

СформироватьРезервыПоОрганизациямДляКонтроля

Действие выполняется в случае установленного параметра дополнительных свойств «НужноКонтролироватьОстаткиТоваровОрганизаций».

ОрганизацииДляКонтроляОстатков

По данным ВТ «ВТТоварыОрганизацийИзменения» определяется список организаций для контроля.

Выполняется обход всех организаций для контроля. Все ниже перечисленные действия выполняются для каждой организации и формируется результирующая таблица значений «ТаблицаРезервыПоОрганизациямДляКонтроля».

В случае, если ВТ «ВТДоступныеВидыЗапасов» была сформирована ранее по нескольким организациям, она переформировывается по каждой, и заново создается ВТ «ВтОтборыОстатковОрганизаций». 

СформироватьВТТаблицаОстатков >> ТаблицаОстатковТоваровОрганизаций

Формируется вспомогательная ВТ для расчета остатков: «ДвиженияДокумента», которая строится по данным временных таблиц «ДвиженияТоварыОрганизацийПередЗаписью» и «ВТСторноРезервов». Также, если расчет резервов происходит в два этапа, добавляются резервы, рассчитанные на первом этапе, (если используется второй этап расчета резервов, движения по регистру «РТО» не записываются вместе с остальными движениями).

ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц

Формируются данные по остаткам по каждому месяцу контроля, начиная с месяца проведения документа, оканчивая месяцем последнего движения по регистру «ТО».  

Формируются результирующие ВТ: «СгруппированныеОстатки» и «ТаблицаОстатков».

ЗапросРаспределенияРезервовПоТаблицеОстатков

Формируются запросы по ВТ «ТаблицаОстатков». В первом запросе выбираются отрицательные остатки, которые необходимо покрыть резервами. В другом – доступные остатки для покрытия.

 РаспределитьНовыеРезервыПоТаблицеОстатков

По данным полученных таблиц: «ТаблицаРаспределения» и «ОстаткиКРаспределению» формируются новые резервы. Если доступных остатков не хватает для покрытия резервов добавляется запись в таблицу ошибок.

РаспределитьРезервыТоваровОрганизацийПоПериодам

При необходимости, резервы распределяются по периодам аналогично расчету на первом этапе.

Новые резервы добавляются к таблице значений «ТаблицаРезервыПоОрганизациямДляКонтроля».

Если таблица ошибок не пустая, формируется сообщение об ошибке. Если включен контроль остатков по организациям устанавливается параметр отмены проведения документа:

Отказ = Истина;

По данным таблицы значений «ТаблицаРезервыПоОрганизациямДляКонтроля» формируется ВТ «ВТРезервыПоОрганизациямДляКонтроля».

ТаблицаРезервыТоваровОрганизаций

Формируются результирующее данные по резервам. Складывается информация ВТ: «ВТСторноРезервов», «ВТРезервыПоОрганизациямДляКонтроля», исходные движения документа по регистру «РТО» и результат расчета резервов на первом этапе.

Сформированная таблица записывается в регистр «РТО».

 

Исправления и доработка типовых механизмов

Исправление обработки «Помощник формирования передач и выкупов товаров»

Исправления необходимы для случая, если обработка используется для исправления остатков без применения механизмов Интеркампани, и ведется учет по ГТД. По умолчанию, обработка подбирает доступные остатки с отбором по ГТД, а необходимо, чтобы подбирались все доступные остатки, и потом сворачивались по пустому значению ГТД.

Для решения проблемы, необходимо установить флаг параметров дополнения запроса остатков «ЕстьОтборПоНомеруГТД» в значение «Ложь». Также установить значение для всех ГТД в полученных остатках – «ПустаяСсылка()», и дополнительно сгруппировать остатки. Текст запроса с изменениями смотрите ниже:

 
 Текст исправленного запроса

Все исправления необходимо выполнять для варианта формирования документов с подбором Отправителей «По указанным приоритетам» (случай, когда не используется механизм Интеркампани).

 
 Добавленный код в процедуре «СоздатьДокументыПоПериоду»

 

Найдена ошибка в работе обработки! При проведении сформированных документов передачи – теряются документы сформированные по организации с последним приоритетом. Для решения проблемы, в процедуре менеджера обработки «ЗаписатьДокументы», в случае отсутствия строк в документе, необходимо не прерывать выполнение обработки, а продолжать выполнение дальше, для следующих документов.

 
 Исправленная процедура "ЗаписатьДокументы"

 

Исправление даты анализа и контроля остатков для формирования резервов и передач товаров

По умолчанию, анализ и контроль остатков для расчета резервов происходит на последнюю дату формирования движений по регистру «ТО».  По каким либо причинам это может быть не нужно - например выполняется исправление остатков без отмены проведения документов, или просто необходимо исключить проверку остатков в будущих периодах. В этом случае, можно реализовать анализ и контроль остатков только на конец корректируемого месяца.

Для этого необходимо внести изменения в следующие процедуры:

ЗапасыСервер >> ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц – задать значение параметра «ПараметрыДополнения.ОкончаниеПериодаКонтроля» перед вызовом процедуры «ДополнитьЗапросКонтролемОстатковНаКаждыйМесяц» - установить минимальную дату остатков:

 
 Добавление в коде процедуры "ТаблицаОстатковТоваровОрганизаций"

 

ЗапасыСервер >> ДобавитьКонтрольПоТоварамОрганизаций – исключить все проверки по месяцам, кроме месяца текущего документа:

 
 Исправления в коде процедуры

 

МенеджерФормированиеПередачТоваровМеждуОрганизациямиИВыкупов >> СоздатьДокументыПоПериоду – задать значение для параметра запроса «КонецПериода» - установить конец периода, указанного в настройках (данный параметр влияет только на выборку данных из регистра «РТО»):

 
  Добавление в коде процедуры "СоздатьДокументыПоПериоду"

 

Реализация порядка организаций для подбора доступных запасов

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

  1. Добавить в справочник «Организации» новый реквизит «Порядок»
  2. Внести изменения в процедуру «ЗапасыСервер >> ЗапросРаспределенияСУчетомПриоритетовТаблицыТоваровНаТаблицуОстатков» - в запрос получения ВТ «ВтОстатки» добавить вывод порядка, указанного для организации при расчете поля «Приоритет». Запрос с изменениями смотрите ниже:
 
 Текст исправленного запроса

 

Исправление ошибки создания лишнего сторно

В типовом механизме, при расчете резервов на первом этапе, в случае, если документ формирует списание и поступление товаров, ошибочно создаются записи сторно. Записи будут задублированы на втором этапе расчета. Соответственно, необходимо исключить документы, которые делают поступление и списание из процедуры формирования сторно на первом этапе расчета резервов. Для этого в процедуре «ЗапасыСервер >> ЗаполнитьВидыЗапасовПоТоварамОрганизаций» необходимо поставить дополнительное условие на выполнение процедуры формирования сторно «СформироватьВТСторноРезервов»:

 
 Исправление в коде процедуры

 

Смотрите другие мои статьи из серии «Механизмы учета в типовых конфигурациях УТ 11, КА 2, ЕРП 2»

  1. Подсистема Интеркампани, особенности учета
  2. Новая концепция учета по видам запасов
  3. Партионный учет товаров
  4. Учет товаров по сериям
  5. Контроль отрицательных остатков
  6. Сложные схемы поступления ТМЦ

 

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Vladimir Litvinenko 2295 29.01.19 10:55 Сейчас в теме
Спасибо, что продолжаете публиковать информацию на эту тему. Сейчас как раз решил пройтись по Вашим публикациям, дополнить конспекты для себя технической информацией. Здесь же очень хороший задел для погружения в тему с технической стороны.
2. ids79 5410 29.01.19 19:07 Сейчас в теме
3. artfa 48 30.01.19 14:18 Сейчас в теме
старый механизм был проще, в новом огород нагородили
4. ids79 5410 30.01.19 14:32 Сейчас в теме
(3)Тут, как посмотреть.
Мне новый механизм Интеркампани кажеться более удобным.
Есть конечно свои нюансы и сложности.
5. artfa 48 30.01.19 14:51 Сейчас в теме
(4) чем? тем что распроведенные передачи оставляют движения по регистру, или выше описанными танцами?
старый был куда проще, регистр остатки, никаких сторно, а в новом нагородили мама не горюй,
посмотрите в модуль менеджера регистра РезервыТоваровОрганизаций,
в пользовательском режиме, изменений почти нет..
6. user1161633 26.02.19 12:08 Сейчас в теме
Дмитрий, нас как раз интересует интеркампани на УТ 11.4. Хотелось бы с Вами пообщаться. Писали Вам в личку, но сообщения, по всей видимости, не дошли. Напишите, пожалуйста, нам в личку!
7. ids79 5410 26.02.19 12:11 Сейчас в теме
(6)Добрый день.
Если не получается в личку, пишите на почту: ids79@yandex.ru
8. user1090556 01.04.19 07:24 Сейчас в теме
Отличная статья характеризующая разрыв типового решения с реалиями. У меня задача перенести год учета из ТиС 7.7 в КА 2.4.6. Как раз есть перекрестные передачи. Документы перенес, провел, думал с наскока увижу себестоимость, но понял что поторопился. Жаль что концепция интеркампани не соответствует полностью её программной реализации в типовых решениях. Спасибо что раскрыли тему.
9. ids79 5410 01.04.19 09:58 Сейчас в теме
10. twiny 13 18.04.19 00:45 Сейчас в теме
Стоит ли оставлять изменения "Исправление даты анализа и контроля остатков для формирования резервов и передач товаров" в конфигурации на постоянной основе?

К чему это может привести?

У нас возникает иногда необходимость лезть в прошлые периоды и проведение "задним число" в купе с последующими незакрытыми периодами не дает проводить документы. Поэтому, если я правильно понимаю, то эти изменения решили бы нашу проблему. Но к чему они еще могут привести на ваш взгляд?
13. ids79 5410 22.04.19 09:02 Сейчас в теме
(10)На постоянной основе я бы точно не советовал применять. Так как может получится ситуация, что из-за подобных действий в прошлом периоде появятся минусы в более поздних, уже закрытых. Имеет смысл применять, если последующие периоды еще не закрыты, чтобы исключить их влияние.
14. twiny 13 22.04.19 10:42 Сейчас в теме
(13) мысли в подобном ключе были, но ведь если лезть в прошлые периоды, то все-равно закрытие последующих придется переделывать и значит будет выполнен "контроль" при закрытии или не будет?
15. ids79 5410 22.04.19 11:05 Сейчас в теме
(14)Да, но если контроль включен, последующие периоды корректно перезакроются. В противном случае, могут вылезти отрицательные остатки, с которыми нужно будет разбираться.
12. Xershi 959 22.04.19 00:14 Сейчас в теме
Статью не читал. Но по описанию понял, что и не нужно!
Благодаря помощнику проблем с закрытием не возникает. Типовой алгоритм решает вопросы передач на 99%, остальное пока добивали ручками. Но когда сформировано все, то и переделка задним числом проблем не даст, т.к. развернутого сальдо не будет.
16. twiny 13 22.04.19 11:15 Сейчас в теме
(12) у вас принципиально разные подходы к решению одной и той же проблемы. Поэтому разговоры, что лучше - это пустая трата времени
17. Xershi 959 22.04.19 12:38 Сейчас в теме
18. artfa 48 23.04.19 00:10 Сейчас в теме
19. dkonakov 8 24.04.19 00:00 Сейчас в теме
Есть организация, у которой есть главный оптовый склад, есть розничные точки.
Эта организация берет товар на комиссию у поставщика на главный склад через поступление.
Далее перемещение товара с главного склада в розничный магазин.
Далее пробиваем чеки, отчет о розничных продажах. И в отчете о розничных продажах у меня светится вид запасов Собственный, хотя на остатках только комиссионный товар.
Никто не сталкивался? Баг или Фича?)
20. ids79 5410 24.04.19 19:47 Сейчас в теме
(19)Не должно быть такого. Возможно Вы оприходовали этот товар.
21. dkonakov 8 25.04.19 10:04 Сейчас в теме
(20) я вам больше скажу, оказывается так происходит, если режим налогообложения комитента и комиссионера различается.
То есть допустим комитент на ОСНО, а комиссионер на УСН и продаёт без НДС. Вот такая ситуация получается.
22. ids79 5410 27.04.19 10:57 Сейчас в теме
Что-то я Вас не пойму. Вы вроде писали, что у Вас одна организация, которая берет товар на комиссию...
Или Вы передачи используете по комиссионной схеме?
23. user963995 25.09.19 11:20 Сейчас в теме
Добрый день Дмитрий! Мы торговая компания, работаем в программе Управление торговлей 11.4 и у нас сложная система интеркампани, схожа с той что описывается в вашей статье. Сделали отмену проведения всех передач товаров затем включили контроль остатков, но не дает проводить документы с начала деятельности с включенным учетом контроля остатков, пишет что недостаточно товаров. Мы можем с вами связаться? Напишите свой номер, наш номер 89370055776, помогите нам пож-та разобраться, можете по удаленке посмотреть, мы тестируем на копии базы, в рабочей контроль остатков отключен но интеркампани не работает так как мы ставим настройки передач, она делает все как сама хочет
24. ivanov660 2091 08.10.19 10:41 Сейчас в теме
На мой взгляд очень стремно выглядит ситуация с отменой проведения и проведением документов, а именно переформированием видов запасов для РТУ, особенно если ведется учет ГТД. Кроме того что это без внешних обработок в множество потоков неимоверно долго (а работать сотрудникам когда?), но и на мой взгляд утопично уже для десятков тысяч документов.
К тому же после такой процедуры все отправленные распечатанные (счета фактур) документы контрагентам придется переделывать. И особенно плохо это выглядит в закрытых периодах, я думаю после этого сотрудники бухгалтерии просто оторвут голову кому-то, если им конечно до этого есть дело.
Думаю в этом случае правильнее сделать инвентаризацию/"пересортицу" коммерческих остатков с помощью документов "оприходование излишков" и "списание недостач" на некоторую дату учета.
25. ids79 5410 08.10.19 14:24 Сейчас в теме
(24)Согласен, с отменой проведения - гандовый вариант. Я уже так не делаю. Делаю просто переформирование видов запасов по уже проведенным документам. По возможности стараюсь подставлять виды запасов и ГТД, которые были изначально. По изменениям делаю отчет.
Но без изменений не как, если работали без контроля остатков. Не будет этот механизм нормально работать, если оставлять все проведенные документы, как есть.
26. ivanov660 2091 08.10.19 18:16 Сейчас в теме
(25)Учет без контроля остатков - это справочный учет "вроде он есть, а на самом деле нет".
Пересорты так в принципе и делаются - по гтд и по видам.
Врамках интеркомпании с комиссионной схемой разброс получается еще больше, а если кто-то включил опции учитывать виды запасов в разрезе назначений, себестоимости и т.п. можно "вешаться". Особенно если глянуть на архитектуру этой кухни из нутри. Сталкивался с ситуацией когда количество видов было более 40 тысяч и в результате запрос по остаткам 100 товаров в передачи выходил на миллион строк во вложенных 10 таблицах(
27. buh.simf 18.01.20 04:29 Сейчас в теме
Добрый день. У нас в УТ 11.4 не проводяться некоторые документы, с декабря 2019 обнаружен отрицательный остаток по товарам, передача (интеркампани) по ним не проводится, так как пишет опять отрицательный остаток. Дмитрий, есть возможность нам помочь перепроведением остатков товаров? Или посоветуйте кого-нибудь?
28. ids79 5410 18.01.20 09:44 Сейчас в теме
(27)Добрый день. Я могу посмотреть. Лучше пишите в личку.
30. buh.simf 20.01.20 13:55 Сейчас в теме
(28) Добрый день. Не могу вам написать , пришлите электронку пожалуйста
31. ids79 5410 20.01.20 14:10 Сейчас в теме
29. Xershi 959 18.01.20 09:53 Сейчас в теме
(27) изучите публикацию из (12) там решение проблемы.
32. MaCCapAkIII 20.05.20 05:53 Сейчас в теме
Подскажите пожалуйста по передаче между организациями.
Доработку из статьи произвел, от кучи сторно осталось одно и в принципе не могу понять откуда взялось и что с ним делать?
Могу только предположить, что по какой-то причине в резервах организации-отправителя (ТК "...") числится -23 штуки товара, а в резерве организации-получателя (ИП) этого же товара в резерва 22, отсюда при передаче вылезает сторно в -1, но как это грамотно обработать и исправить ума не приложу.
Прикрепленные файлы:
33. ids79 5410 20.05.20 15:30 Сейчас в теме
(32)На вскидку не скажу, смотреть нужно.
34. MaCCapAkIII 24.05.20 02:08 Сейчас в теме
(33) Могу все таблицы показать, уже неделю сижу с этой проблемой. Просто не понимаю на каком основании передача товаров делает сторно резервов именно по этому товару, одному из 1300 позиций в документе. Причем количество резервов для передачи у организации источника по конкретному проблемному ГТД больше чем в организации приемнике, и при этом передача делает дополнительное движение на 1 товара именно в резервах организации источника... Для меня это вообще непонятная процедура и в интернете ничего про это нигде найти не могу...
В итоге по проблемному товару уменьшил количество к передаче в документе на значение сторно, то есть на единицу и документ провелся... Но заставлять пользователей каждый раз искать в гигантском перечне товаров конкретный товар из ошибки и редактировать количество руками очень грустно, не поймут.
35. MaCCapAkIII 24.05.20 02:47 Сейчас в теме
Документ передачи подобрал 25 штук указанного товара для перемещения (товары подбирались штатным механизмом "Подбор по отрицательному количеству получателя")

На скриншоте все таблицы, которые я последовательно строил, чтобы понять принцип формирования этого вирусного сторно. В результате так и не высмотрел на каком основании программа сделала лишнее движение по резервам с ТК на ООО в количестве одной штуки по товару с указанным номером ГТД. Резерв у ТК (источник) 23, у ИП (приемник) 22, то есть теоретически резервов ТК больше чем достаточно для обеспечения резервов ИП.

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

См. также

Обмен каталогом товаров между 1С и другими системами в формате YML (Yandex Market Language) Промо

Обмен через XML WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 УНФ УТ11 Платные (руб)

Обработка для выгрузки/загрузки каталога номенклатуры в 1С из формата YML (Yandex Market Format). В настоящий момент поддерживается выгрузка в YML из УТ11 и УТ10. Загрузки из YML в УТ11, УТ10 и УНФ 1.6. Обработки тестировалась на конфигурациях УТ 11.3.1.115 (управляемые формы), УНФ 1.6.9.36 (управляемые формы) и УТ 10.3.32.2 (обычные формы). Обращайтесь по вопросом адаптации обработки под другие конфигурации. Обработка предоставляется с открытым кодом. Кроме того, будет осуществляться развитие проекта. Выпускаемые обновления будут распространяться среди покупателей БЕСПЛАТНО в течение 1 года с момента покупки. Обратите внимание, что при чтении YML-файлов большого размера может происходить увеличение размера временных файлов 1С. Поэтому для быстрого чтения объемных файлов необходимо иметь соответствующей мощности ПК. Если есть потребность быстро загружать объемные файл рекомендуется использовать сервера, а не обычные ПК.

4900 руб.

18.05.2015    62898    108    48    

5 причин 1С-нику участвовать в хакатонах

Личная эффективность Бесплатно (free)

5 причин, зачем вам ходить на хакатоны, почему на это стоит выделять время.

24.05.2020    3686    0    comol    19    

Перенос данных из УНФ 1.6 в БП 3.0

Обмен через XML Перенос данных из 1C8 в 1C8 v8 УНФ БП3.0 Россия БУ УУ Платные (руб)

Обработка для переноса документов, начальных остатков и справочной информации. Можно использовать как для разового начального переноса данных, так и для организации регулярного обмена данными. Есть возможность указать период отбора данных и установить фильтр по организациям. Перенос оперативно обновляем при выходе новых релизов программ 1С. По возникающим вопросам оказываем техническую поддержку (через тикеты на Инфостарте).

15000 руб.

18.05.2020    790    0    0    

Перенос данных из ERP 2 / КА 2 / УТ 11 в УНФ 1.6

Обмен данными 1С Перенос данных из 1C8 в 1C8 v8 УНФ ERP2 УТ11 КА2 Россия Платные (руб)

Обработка позволяет выполнить полный перенос данных из программ 1С:ERP / КА 2 / УТ 11 в программу 1С:УНФ. Переносятся начальные остатки на выбранную дату, документы за период, а также справочная информация. Переносятся все возможные виды документов. Оказываем техническую поддержку. Оперативно обновляем правила конвертации данных при выходе новых релизов программ 1С.

15000 руб.

28.04.2020    1099    0    2    

Распознавание документов в "1С:Предприятие 8.3": расширение для типовых конфигураций. Промо

Обработка справочников Внешние источники данных Управление персоналом (HRM) Управление персоналом (HRM) v8 1cv8.cf Платные (руб)

Расширение для типовых конфигурация и для самостоятельной интеграции системы распознавания документо удостоверяющих личность и прочих документов непосредственно из информационных баз "1С:Предприятия 8.3". Расширение позволит не изменять типовой код конфигурации, расширить текущий функционал несколькими кликами мыши.

5000 руб.

26.01.2016    46607    59    0    

Автозагрузка банковских выписок (БП 3.0)

Банковские операции Обмен с банком v8 v8::БУ БП3.0 БУ Абонемент ($m)

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

1 стартмани

06.04.2020    1969    3    primat    3    

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

Производительность и оптимизация (HighLoad) WEB Интеграция Мобильная разработка Администрирование веб-серверов v8 Бесплатно (free)

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    9688    0    informa1555    21    

Печать текстовых водяных знаков в файлы PDF из 1С

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка для группового наложения текстовых водяных знаков в документах PDF с помощью бесплатной программы AVS Document Converter. Тестировалась в ОС Windows 7 64 bit на платформе 8.3.15.1830 с AVS Document Converter 4.2.3.268.

2 стартмани

13.03.2020    866    3    Spartan    8    

АСТ: Обмен с ЕГАИС из 1С Промо

Внешние источники данных Обработка справочников Обработка документов Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 КА1 БП2.0 УТ10 Розница УПП1 УНФ ERP2 БП1.6 БП3.0 УТ11 КА2 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Пищевая промышленность Россия БУ УУ Акцизы Платные (руб)

Автоматический обмен данными с системой ЕГАИС из 1С: загрузка данных по контрагентам, производителям, алкогольной продукции, сопоставление данных и запись их в базу данных; загрузка ТТН и справок Б от поставщиков, отправка по ним актов; выгрузка ТТН покупателям; запрос остатков. Выгрузка производства, импорта, работа с торговым залом, помарочный учет. Запрос остатков и движения по справке Б, работа с марками и штрихкодами продукции. Запрос статуса ТТН, необработанных ТТН, отправка данных АСИиУ. Работа с актами расхождений и запросами на отмену актов.

4000 руб.

30.09.2015    271136    652    790    

Полиграфистки сходят с ума по одной

О жизни Бесплатно (free)

Мой опыт прохождения полиграфа.

06.03.2020    4552    0    1c-intelligence    78    

Перенос документов, остатков и справочников из УНФ 1.6 в УТ 11 / КА 2 / ERP 2 (ЕРП 2)

Обмен данными 1С Обмен через XML Перенос данных из 1C8 в 1C8 v8 УНФ ERP2 УТ11 КА2 Россия Платные (руб)

Правила переноса данных из УНФ в УТ 11 / КА 2 / ERP 2 (ЕРП 2) позволяют перенести начальные остатки на выбранную дату, а также документы за период, начиная с этой даты. Это позволит комфортно начать ведение учета в новой программе 1С. Предоставляем техническую поддержку, оперативно обновляем перенос при выходе новых релизов программ 1С. Добавляем новые виды объектов в переноса по просьбам наших клиентов.

12125 руб.

05.12.2019    4268    4    7    

Универсальное выборочное удаление данных из базы 1С (любые конфигурации на упр.формах: БП 3.0, УТ 11, КА 2, ERP, УНФ, ЗУП 3, Розница и т.д.)

Чистка базы Универсальные обработки v8 v8::УФ Розница УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 КА2 ЗУП3.x Платные (руб)

Обработка позволяет удобно выборочно удалить данные из базы 1С. Это могут быть как неиспользуемые элементы справочников, так и неактуальные организации. При этом есть возможность провести анализ пересечений документов с другими организациями и таким образом уберечься от того, что при удалении обороты по другой организации изменятся.

3000 руб.

28.11.2019    3674    10    7    

Скачивание котировок акций и фьючерсов с сайта "Финам" Промо

Универсальные обработки WEB Финансовые услуги, инвестиции УУ Платные (руб)

Скачивание котировок акций и фьючерсов с сайта "Финам" с удобными настройками и отборами. Можно выбрать любой, даже самый большой период времени. Есть возможность сохранения в отдельные файлы данных по ценам за каждый день.

4950 руб.

07.10.2015    18514    1    4    

Стабильность превыше всего

Рефакторинг и качество кода v8 Бесплатно (free)

Странная заметка о поддержании стабильности в условиях интенсивного изменения конфигурации.

07.11.2019    8642    0    YPermitin    40    

6 шотов

О жизни Бесплатно (free)

Небольшие пятничные истории о взаимоотношениях в коллективе

01.11.2019    9187    0    sapervodichka    28    

Шорты Белокаменцева

О жизни Бесплатно (free)

Короткие версии старых статей

28.10.2019    7324    0    1c-intelligence    18    

Конфигурация "Весовая" ред. 3.0 для Платформы 8.3 Промо

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Управленческий учет (прочее) v8 Транспорт, автопарки, такси Беларусь Украина Россия Казахстан УУ Платные (руб)

Конфигурация "Весовая" ред. 3.0 для "1С:Предприятие 8.3" - это решение для организации контроля движения грузов через весовую и остатков на складах предприятий, занимающихся: - сельскохозяйственной деятельностью; - тепличных комплексов; - добывающей и горнодобывающей деятельностью; - производителей бетона и асфальта; - дорожно ремонтно-строительных управлений; - торговых организаций; - речных и морских портов осуществляющих перевалку груза; - и организаций, использующих весовую. Конфигурация реализована полностью в интерфейсе "Такси".

3000 руб.

24.03.2015    67734    85    59    

Перенос данных из Управление торговлей 10.3 в Бухгалтерию предприятия 3.0 (правила переноса остатков, документов и справочников из УТ 10.3 в БП 3.0)

Обмен через XML Перенос данных из 1C8 в 1C8 v8 УТ10 БП3.0 Россия БУ УУ Платные (руб)

Правила переноса остатков, документов и справочников из УТ 10.в БП 3.0 позволяют как начать вести учет в новой базе БП 3.0, так и организовать регулярный обмен данными, вводимыми на стороне УТ 10.3. Перенос оперативно обновляем на новый релизы, предоставляем техническую поддержку. Возможно бесплатное выполнение тестового переноса данных перед приобретением нашей разработки.

10000 руб.

02.10.2019    4539    2    8    

Видя деньги

О жизни Бесплатно (free)

Немножко бизнес-программирования.

09.09.2019    7569    0    1c-intelligence    94    

Куда и как расти

Личная эффективность Бесплатно (free)

Даже если сейчас у вас стабильная работа, это не означает, что завтра ситуация не изменится, вы не окажетесь на рынке труда в поисках новой должности. Какие специалисты сейчас требуются, и какие тренды превалируют на рынке IT и в сфере 1С, на конференции рассказал директор по развитию внедренческого центра «Раздолье» Андрей Мироненко. Он работает в качестве руководителя IT-направления свыше 15 лет, а в должности директора IT – 10 лет. Является автором различных обзоров, курсов и иных полезных материалов. Занимался подбором и мотивацией персонала, разработкой стандартов качества IT-сервисов, руководством проектами автоматизации (ERP, WMS и пр), имеет опыт организации розничных сетей, call-центров, запуска и сопровождения интернет-магазинов.

16.05.2019    10966    0    andironenko    26    

Adaptersoft : Управление Сбором Данных. Получение сводной отчетности в базе 1С из однотипных файлов Excel Промо

Загрузка и выгрузка в Excel Управление холдингом (CPM) Управление холдингом (CPM) v8 УУ Платные (руб)

Управление Сбором Данных — конфигурация на 1С 8.2 для получения сводной отчетности в базе 1С из однотипных файлов Excel. Отлично подходит для организации оперативного или управленческого учета. Сочетает в себе гибкость ms Excel с защищенностью данных в 1С. Простая, понятная и доступная система в отличие от 1С:Консолидации или 1С:Свод отчетов.

15000 руб.

25.09.2014    19915    2    8    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    25522    115    Diversus    42    

Удаленная работа. Как выбрать работодателя

Личная эффективность Бесплатно (free)

На что обратить внимание при выборе удаленного работодателя

15.11.2018    11328    0    sergey_garin    24    

В гости к отцу

О жизни Бесплатно (free)

Про старых и новых инженеров.

14.11.2018    7253    0    1c-intelligence    34    

Перенос данных из БП 3.0 в УПП 1.3 Промо

Обмен данными 1С Обмен через XML Перенос данных из 1C8 в 1C8 v8 УПП1 БП3.0 Россия Платные (руб)

Поддерживается перенос документов и справочной информации. Есть возможность указать период отбора данных и установить фильтр по организациям. Перенос оперативно обновляем при выходе новых релизов программ 1С. По возникающим вопросам оказываем техническую поддержку (через тикеты на Инфостарте).

12125 руб.

06.05.2020    1108    1    1    

Контроль отрицательных остатков в конфигурациях: УТ 11.4, КА 2.4, ЕРП 2.4

Бухгалтерский учет Учет ТМЦ Управленческий учет (прочее) Учет ТМЦ v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Бесплатно (free)

Подробный разбор всех присутствующих в конфигурациях УТ 11, КА 2, ЕРП 2 вариантов контроля отрицательных остатков: по организациям, складам, оперативный контроль

08.11.2018    46335    0    ids79    73    

О главном инструменте разработчика, аналитика и руководителя

Личная эффективность Бесплатно (free)

Думаю, все были на собеседованиях и на вопрос «какие инструменты вы используете в работе», у всех заготовлен ответ про языки, библиотеки, среды разработки, базы данных и т.д. и т.п. В крайнем случае, у кого-то может быть припасена шутка про грабли и напильник. Ну и все доблестно перечисляют всякие XDTO и СКД, думая, что перечисляют невероятно важные средства разработки, в которых хорошо разбираются. Но правда заключается в том, что единственно важным средством разработки является ваш мозг. И вы абсолютно ничего не знаете о том, как он устроен.

10.08.2018    10594    0    m-rv    40    

Способы оптимизации переносов данных

Перенос данных из 1C8 в 1C8 Интеграция v8 КД Абонемент ($m)

Хочу рассказать вам про способы оптимизации разработки правил обмена в программе «Конвертация данных» второй редакции. Казалось бы, про эту программу и разработку в ней правил конвертации уже сказано все, что можно. Появились уже более современные и быстрые технологии. Почему же все еще она? Дело в том, что «Конвертация данных» второй редакции все еще актуальна для огромного круга задач. Она имеет очень широкую функциональность и позволяет реализовывать сложные алгоритмы. Годы идут, а люди продолжают ей пользоваться и у них возникает много вопросов по этой программе. Возможно, в будущем вы тоже будете заниматься такими проектами и столкнетесь с задачами, похожими на те, про которые я собираюсь рассказать. Мне хочется вам в этом помочь.

1 стартмани

02.08.2018    15662    11    primat    7    

Перенос данных из КА 1.1 в КА 2 / УТ 11 Промо

Обмен через XML Перенос данных из 1C8 в 1C8 v8 КА1 УТ11 КА2 Платные (руб)

Комплексную автоматизацию для ведения учета обычно выбирают компании среднего и крупного размера, которые не хотят связываться с обменами. При этом в одной программе необходим функционал бухгалтерии, зарплаты и торговли. Комплексная автоматизация 2 решает эту задачу и содержит самые современные разработки фирмы 1С. Программа хорошо отлажена и проверена на учете реальных организаций, потому что разработана на основе проверенных временем УТ 11 и ERP 2. Типовая обработка перехода с Комплексной автоматизации редакции 1.1 на Комплексную автоматизацию редакции 2 не переносит документы. Для переноса документов, начальных остатков и справочной информации можете воспользоваться предлагаемой разработкой (правила конвертации данных из КА 1.1 в КА 2 / УТ 11). При покупке предоставляю поддержку, оперативно исправляю ошибки, рассылаю обновления при выходе новых релизов.

37125 руб.

04.12.2015    130343    349    286    

Минимализмы 3

Практика программирования Универсальные функции v8 Бесплатно (free)

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    43889    0    ildarovich    45    

А чё это вы здесь делаете, а?

WEB v8 1cv8.cf Абонемент ($m)

Разработчикам тиражных обработок близка и понятна проблема обратной связи с пользователем. Много важного и полезного можно почерпнуть, зная, что делает бухгалтер, который запустил обработку. В большом мире вэба сбор статистики на сайте дело привычное и даже обязательное. Эта статья покажет практику применения инструментов сбора статистики из мира веба для обработок на платформе 1С:Предприятие.

1 стартмани

21.01.2018    22247    30    infosoft-v    42    

Одно Кольцо, Чтобы Править Всеми

Личная эффективность Бесплатно (free)

Рассказ о внедрении 1С. Необычный.

25.12.2017    14853    0    1c-intelligence    62    

DT:Менеджер 8.2 (8.3) (Распаковка/упаковка *.DT файлов. Быстрый экспорт CF. Сброс пользователей. Работа с "битыми" DT) Промо

Сервисные утилиты Инструментарий разработчика Администрирование данных 1С v8 1cv8.cf Платные (руб)

Внешнее приложение для работы с форматом *.DT. Осуществляет быстрый экспорт конфигурации, очистку сведений о пользователях и может работать с аварийными DT файлами.

6000 руб.

19.04.2013    122359    200    215    

Джеб Кличко

Личная эффективность Бесплатно (free)

Бывает же такое: 1Сник может учиться у Кличко

18.12.2017    16095    0    1c-intelligence    63    

Латентные паразиты

Управление бизнес-процессами (BPM) Бесплатно (free)

Вот вы сидите, и не думаете о паразитах. А они рядом.

04.12.2017    25526    0    1c-intelligence    144    

Комплект увольнения

О жизни Бесплатно (free)

Это все, что останется после меня. Это все, что возьму я с собой.

28.11.2017    26519    0    1c-intelligence    87    

Алкогольная декларация для 1С 8.2, 8.3 (3, 4, 5, 6, 7, 8, 10, 11, 12 формы) УТ11, БП3.0, БП КОРП 3.0, Розница 2, с подписью и шифрованием, Управляемые формы Промо

Регламентированная отчетность Статистики Бухгалтерские Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 v8::УФ Розница БП3.0 УТ11 Россия БУ УУ Акцизы Платные (руб)

Не успеваете сдать декларацию вовремя? Устали заносить/править данные вручную? Давит угроза штрафа в десятки, а то и сотни тысяч? Бессонные ночи и потраченные на работе вечера в пик сдачи отчетности? Вам знакомы эти проблемы? Если да, то у нас есть РЕШЕНИЕ, которое Вам необходимо! Автоматическое заполнение алкогольных деклараций по формам 3 (производство), 4 (использование), 5, 6, 7 (опт), 8 (перевозка), 11, 12 (розница, разделы I и II) по данным учета, проверка и шифрование, а также загрузка из внешних файлов и выгрузка в формате XML 4.30 согласно приказу Росалкогольрегулирования №198 от 05.08.2013 г.

20000 руб.

01.07.2013    89878    72    83    

Суррогаты

О жизни Бесплатно (free)

Статья о том, что вы и без меня прекрасно знаете. Но я напомню.

21.11.2017    28375    0    1c-intelligence    197    

Простой способ повысить шансы на победу, переговоры без поражения. Тонкое искусство переговоров для специалистов по 1С и не только. Часть 2

Личная эффективность Бесплатно (free)

После своей предыдущей публикации https://infostart.ru/public/690718/ получил много сообщений с вопросами. Один из наиболее часто повторяющихся – о том, как повысить шансы на победу в сложных переговорах, если этому никогда не учился? Конечно, от это вопроса веет верой в Гарри Поттера и его волшебную палочку, но мы точно знаем, что правильный ответ есть. Используйте принцип «всегда вдвоем». Это одна из самых простых и самых сильных манипуляций в переговорах.

07.11.2017    10212    0    user809424    17    

Кошка сдохла, хвост облез

Личная эффективность Бесплатно (free)

Практический прием для руководителя из арсенала системного мышления.

04.11.2017    17319    0    1c-intelligence    44    

Подсистема "Инструменты разработчика" v5.35 Промо

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    476175    4340    tormozit    2665    

Экзорцизм программистскими методами

О жизни Бесплатно (free)

Примеры из жизни о том, как инструменты на платформе 1С помогают компании изгонять зло.

24.08.2017    33046    0    1c-intelligence    59    

Рассылка СМС-сообщений через сервис SMS.ru

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Простая конфигурация, позволяющая быстро организовать смс-рассылку через интернет-сервис SMS.ru. Конфигурация собрана на платформе 1С:Предприятие 8.3 (8.3.8.2088), механизм взаимодействия с внешним сервисом - http запросы.

1 стартмани

20.08.2017    11187    43    sdn-1    0    

Агрессия в переговорах

Личная эффективность Бесплатно (free)

Многие люди сравнивают агрессию с отсутствием такта и невоспитанностью либо с плохим настроением. И мало кто задумывается, что она может стать помощником, особенно когда идет речь о сотрудничестве или переговорах с партнерами. Чем может быть полезна агрессия и как правильно ею пользоваться, рассказывает бизнес-тренер, руководитель Петербургской школы переговорщиков «ШИП» Дмитрий Коткин.

08.08.2017    12167    0    user809424    45    

Как я начал администрировать сервер 1С: Предприятие 8.3 с телефона Промо

Администрирование данных 1С Мобильная разработка v8 Бесплатно (free)

Развитие инструментов управления кластером серверов 1С:Предприятие 8.3.

14.04.2017    57875    0    user700211_a.straltsou    27    

Умный дом на 1С + ардуино

Практика программирования v8 Абонемент ($m)

Конфигурация для автоматизации быта программиста 1C и не только. В данной статье будет рассказано, как можно использовать 1С для задач, не входящих в стандартные рамки этой платформы. Например, управление домом. В качестве периферии для подключения будет использован микроконтроллер (МК) Ардуино, но на нём не будет никакой логической нагрузки, весь процесс будет проходить на сервере 1С. Работа с пинами ввода/вывода происходит напрямую из 1С.

1 стартмани

07.08.2017    20696    20    sasha777666    62    

Как я стал одинэсником и переехал из провинции в Москву

О жизни Россия Бесплатно (free)

История покорения Москвы.

29.07.2017    16629    0    DmitryKSL    132    

Применение Agile-технологий в проектах 1С

Управление проектом Бесплатно (free)

Agile – это одна из методик ведения проектов. О ее практическом применении в проектах 1С пойдет речь в статье.

25.07.2017    17151    0    kondrat230386    35    

[Простые маршруты]. Работа с картой. Геозоны. Расчет оптимальных вариантов доставки Промо

Рабочее место Универсальные обработки Оптовая торговля Оптовая торговля v8 1cv8.cf Оптовая торговля, дистрибуция, логистика УУ Платные (руб)

Универсальное решение для любых конфигураций по отображению на карте адреса доставки из любых документов базы данных. Интерактивная работа с картой из 1С и обратно. Широкий набор средств для формирования маршрутов на карте вручную. Ключевая особенность программы – умение математически точными методами автоматически рассчитать и представить на карте разные варианты оптимальных маршрутов: - исходя из заданного количества единиц автотранспорта; - исходя из заданной величины максимальной грузоподъемности автотранспорта.

10000 руб.

08.02.2016    51450    29    1    

Установка подключения к MySQL через ODBC connector

Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

Руководство, облегчающее жизнь при очередной настройке подключения MySQL к 1С через ODBC connector (driver). Оставлю это хотя бы для себя на память :)

1 стартмани

21.07.2017    19284    5    primara    2    

Как создать коммерчески успешное отраслевое решение

Управление проектом Бесплатно (free)

Есть много информации о том, как сделать конфигурацию, как разработать продукт, чем конфигурация отличается от продукта. Но как создать успешное решение, успешный продукт? Ответ на этот вопрос предложен в статье.

06.07.2017    13293    0    kuld    33    

Планы запросов - это просто!

Производительность и оптимизация (HighLoad) v8::Запросы Бесплатно (free)

Наверное, каждый 1С-ник задавался вопросом "что быстрее, соединение или условие в ГДЕ?" или, например, "сделать вложенный запрос или поставить оператор В()"? В данной статье я не дам вам исчерпывающих инструкций по чтению планов запроса. Но я постараюсь объяснить доходчиво - что это такое и с какой стороны к ним подойти.

04.07.2017    37587    0    Evil Beaver    58    

Счет-фактура с 01.07.2017 от 25.05.2017 №625 для ВСЕХ конфигураций 1С 8.х (БП 2.0, БП 2.0 КОРП, БАУ 2.0, БАУ 2.0 КОРП, КА 1.1, ПД 1.0, Розница 1.0, УНФ 1.3, УПП 1.3, УТ 11, УТ 10.3)

Печатные формы документов Оптовая торговля Производство готовой продукции (работ, услуг) Оптовая торговля Производство готовой продукции (работ, услуг) v8 v8::БУ КА1 БП2.0 УТ10 Розница УПП1 УНФ БП3.0 БАУ УТ11 Россия БУ Абонемент ($m)

С июля 2017 года применяется новая печатная форма счет-фактуры в редакции Постановления Правительства РФ от 25.05.2017 № 625. В публикации собраны внешние печатные формы для всех популярных конфигураций 1С. Будет актуально для 90% организаций, которые не ведут учет по гос. контрактам, так как новое поле не заполняется, а вместо номера гос. контракта установлен прочерк по умолчанию.

1 стартмани

29.06.2017    43880    441    a.kapustin    43