×
×

Ответить в теме

Ответить в теме: Комплектации и корректировка стоимости

Ваше сообщение

Для входа нажмите здесь

 
 

Вы можете выбрать иконку, характеризующую сообщение

Дополнительные опции

  • Преобразит www.example.com в [URL]http://www.example.com[/URL].

Просмотр темы (новые вначале)

  • 25.11.2016, 11:49
    Анжелика Ник
    teo73, то есть ваша задача поменять код в программе, а для буха я бы просто посоветовала убрать цикл введя промежуточную номенклатуру..
  • 25.11.2016, 11:46
    teo73
    Программист
  • 25.11.2016, 10:49
    Анжелика Ник
    teo73, вы бухгалтер или программист?
  • 25.11.2016, 10:44
    teo73
    Цитата Сообщение от Климов Сергей Посмотреть сообщение
    Кстати, в 3.0 этой проблемы нет, вполне себе можно использовать одну НГ на разных переделах. Попробуйте, прокрутите ваш пример на 3.0.
    Аналогичный пример воспроизводился на 3.0, все закрывается нормально, я уже писал об этом выше.
  • 24.11.2016, 11:11
    Климов Сергей
    Цитата Сообщение от teo73 Посмотреть сообщение
    Ни у кого больше нет идей?
    Если ничто другое не помогает - обратитесь, наконец, на хотлайн.
    Тем более, что и в другом месте ваш вопрос остался без ответа.
    По сути вопроса, не претендуя на истину: алгоритм расчёта себестоимости в БП 2.0 не защищён от циклов. В частности, точно знаю, что если в 2.0 учитывается многопередельное производство, то на каждый передел нужно использовать отдельную номенклатурную группу. Иначе на 20 счёте зависают непонятные сальдо. В вашем случае такой финт провернуть не удастся: при комплектации нет возможности указать НГ.
    Кстати, в 3.0 этой проблемы нет, вполне себе можно использовать одну НГ на разных переделах. Попробуйте, прокрутите ваш пример на 3.0.
  • 24.11.2016, 10:46
    teo73
    Ни у кого больше нет идей?
  • 17.11.2016, 09:45
    kot
    Цитата Сообщение от teo73 Посмотреть сообщение
    Возможно, так и есть, код процедур там совершенно другой. Но четко разобраться в нем трудно, т.к. уж слишком он запутан.
    Именно так.
    Схожесть кода в этих конфигурациях очень минимальна. Тем более их писали разные команды программистов.
  • 17.11.2016, 09:27
    teo73
    В общем модуле "КорректировкаСтоимости" есть кусок кода, который предназначен для избавления от подобного рода циклов:

    МассивКомплектов.Очистить();
    //Заполним новый массив комплектов с проверкой на наличие такой номенклатуры
    //в составе обработанных комплектов. Это нужно что бы исключить зацикливание
    //в случаях Ном1 -> Компл1 -> Ном1
    Для Каждого Элемент Из СтруктураДопПараметров.МассивКомплектов Цикл
    Если МассивРассчитанныхКомплектов.Найти(Элемент) = Неопределено Тогда
    МассивКомплектов.Добавить(Элемент);
    КонецЕсли;
    КонецЦикла;
    После обработки основной таблицы списания и создания первых 4-х проводок, создается таблица списания по списку товаров, которые участвуют в комплектациях за период и аналогично обрабатываются как в первом этапе и создаются еще 4 проводки. Затем данные товары исключаются из основного массива комплектов, для того, чтобы еще раз не обрабатывать. Вроде бы все логически верно, но все равно что-то не так.
    Вот проводки, которые делает регламентная операция:
    Вложение 58985
  • 16.11.2016, 17:56
    Анжелика Ник
    teo73, если из-за цикла, то только ручными проводками
  • 16.11.2016, 17:54
    teo73
    Ни у кого больше нет идей, как решить этот вопрос?
  • 16.11.2016, 12:37
    teo73
    Анжелика Ник, аналогичные документы заведены. Возможно, так и есть, код процедур там совершенно другой. Но четко разобраться в нем трудно, т.к. уж слишком он запутан.
  • 16.11.2016, 12:25
    Анжелика Ник
    teo73, а в бух 3.0 тоже по такой схеме работаете чтобы цикл образовался? могу предположить,что предусмотрели такую ситуацию в ней
  • 16.11.2016, 12:21
    teo73
    Анжелика Ник, да, по средней.
    Причем в конфигурации 3.0 такой ситуации не случается, все закрывается "в ноль".
  • 16.11.2016, 12:06
    Анжелика Ник
    teo73, могу предположить что на Цикл в программе выходите..у вас учет по средней? закрытием месяца корректируется ст-ть товара 1, от которого зависит цена товара 2, который потом задействован в себестоимости товара 1..
  • 16.11.2016, 11:54
    teo73
    Здравствуйте.
    Помогите, пожалуйста, разобраться.
    В базе (Бухгалтерия предприятия КОРП, 2.0.65.48) в течение месяца есть документы комплектации/разукомплектации. По такой схеме:
    1. Комплектация Товара2 из комплектующих (Товар1)
    2. Разукомплектация Товара2 из комплектующих (Товар1)
    3. Комплектация Товара2 из комплектующих (Товар1)
    Так же корректируется стоимость списания Товара 1: по хронологии после комплектаций/разукомплектаций заведены документы поступления/реализации по другой цене.
    При закрытии месяца происходит неверная корректировка стоимости. Почему такие суммы?
    Карточки счета по Товару1 и Товара2 соответственно:
    Вложение 58980
    Вложение 58981

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •