Консультация № 159464
03.02.2009, 08:32
0.00 руб.
0 11 2
Здравствуйте!
1С 8.1 "Бухгалтерия" и "Управление торговлей"
Проблема при обмене.
В торговле есть товар, у него есть характеристики. (в бухгалтерии я не нашел характеристики номенклатуры)
На остатках этот товар есть без характеристики по одной себестоимости и с характеристикой по другой себестоимости.
В торговле делаю перемещение с оптового склада на оптовый данного товара с характеристикой.
В торговле списывается товар правильно, по нужной себестоимости, а вот когда сделаю обмен, в бухгалтерии списывается по средней.
В настройках обмена указано "Переносить документ партии и себестоимость".

Что делать? Как быть?

Обсуждение

Неизвестный
03.02.2009, 09:41
общий
это ответ
Уважаемый Munster,

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

Что можно предложить:
1 вариант. Вместо учета по характеристикам вести учет по номенклатуре. То есть завести элементов номенклатуры, сколько есть комбинаций Номенклатура/Характеристика
2 вариант (навырост). Перейти на конфигурацию "Управление производственным предприятием". Не нужен будет обмен и себестоимость считается корректно.
3 вариант (нужен консультант/кодер). Настроить правила обмена таким образом, чтобы при выгрузке данных в БП элементы номенклатуры с указанием характеристик герерировались автоматически. Для настройки правил следует воспользоваться конфигурацией "Конвертация данных". Она есть на каждом диске ИТС.
Неизвестный
03.02.2009, 10:19
общий
Раз Вы указали, чтобы переносились партиеобразующие документы, значит так и должно быть.
Проверьте в бухгалтерской базе - перенеслись ли партии с разной себестоимостью? Пусть характеристик в бухгалтерии и нет, но партии и разная себестоимость должны были перенестись.
Второе: если существуют партии с разной себестоимостью, но списываются "по-среднему", то проверьте настройки в самой бухгалтерии - какой метод списания указан?
Неизвестный
04.02.2009, 08:23
общий
Владимир Лазурко, насколько я понимаю партия это документ поступления, в отличие от 7.7 где партия была элементом справочника и формировалась на каждую строку поступления, а вот если этот товар пришел одним документом, то в 8.1 это одна партия?
Неизвестный
04.02.2009, 13:21
общий
Я имел в виду "партия - как контейнер из товара и его стоимости". Да, партия в 7 Бухгалтерии - это элемент справочника "партии", имеющий ссылку на документ или "партия по умолчанию".
Вот и просмотрите, чем формируются партии для конкретного товара: разными документами с разной себестоимостью, или одним документом со средней себестоимостью?
Должны заходть разные документы (ну или разными строками с разной себестоимостью в документе) - посмотрите регистр Партии или движение документа, который создается обработкой переноса.
Неизвестный
06.02.2009, 08:57
общий
посмотрел файл обмена и пришел к выводу:
себестоимость переноситься только у документов реализации, а вот у документов перемещения между складами нет.
в файле обмена у документов реализации есть такие строки:
- <Свойство Имя="Себестоимость">
<Значение>423.73</Значение>
</Свойство>

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

В итоге в бухгалтерии остается сальдо по сумме, а количество полностью списано.
Неизвестный
06.02.2009, 10:13
общий
А в правилах обмена возможно указать перенос себестоимости (т.е. цены, суммы из этого документа) для Перемещения?
Ведь если количество из Пемещения выгружается, то можно и сумму выгружать и себестоимость.
Скорее всего, если нет программы для настройки правил (обычно это конфигурация "Конвертация данных" с диска ИТС), в XML файле с правилами обмена нужно будет посмотреть и отредактировать переносимые реквизиты. Если есть настройка переносить количество, ничто не помешает переносить цену (стоимость) и сумму.
Неизвестный
06.02.2009, 10:23
общий
перемещения в торговле
в правилах обмена у документа перемещение нашел следующее:
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия = Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия.ПереноситьДокументПартииИСебестоимость Тогда
НоваяСтрока.Себестоимость = СтрокаПартии.Стоимость;
КонецЕсли;


буду дальше разбираться(((
Неизвестный
06.02.2009, 11:54
общий
в правилах выгрузки перемещения дописал следующее (почему-то не было, был только документ оприходования):
<Свойство>
<Код>38</Код>
<Наименование> --> Себестоимость</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
<ИмяПараметраДляПередачи>Себестоимость</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Себестоимость;</ПередВыгрузкой>
</Свойство>


и все стало ОК!
Неизвестный
06.02.2009, 12:09
общий
А то!
Можно я теперь плод наших усилий продублирую в ответ? Т.к. мини-форум остается только на этом портале, а в рассылку попадают только ответы, но первый ответ "не совсем подходит"...
(у меня есть опыт, у Вас средство - база 1С 8.1)
Неизвестный
06.02.2009, 14:09
общий
ок)))
Неизвестный
06.02.2009, 16:24
общий
это ответ
Здравствуйте, Munster!

(Решение было найденно в процессе моей переписки с автором в мини-форуме этого вопроса).

Было проверено - в бухгалтерской базе партии с разной себестоимостью переносились, но в правилах переноса проводок (ошибка составления правил?) для документа Перемещение было указано только количество:
посмотрел файл обмена и пришел к выводу: себестоимость переносится только у документов реализации, а вот у документов перемещения между складами - нет. В файле обмена у документов реализации есть такие строки:
<Свойство Имя="Себестоимость">
<Значение>423.73</Значение>
</Свойство>

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

Оставшееся сальдо говорит о том, что переносятся не все данные.

Ведь если количество из Пемещения выгружается, то можно и сумму выгружать, и себестоимость.
Скорее всего, если нет программы для настройки правил (обычно это конфигурация "Конвертация данных" с диска ИТС), в XML файле с правилами обмена нужно будет посмотреть и отредактировать переносимые реквизиты. Что и было сделано:

перемещения в торговле
в правилах обмена у документа перемещение нашел следующее:
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия = Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия.ПереноситьДокументПартииИСебестоимость Тогда
НоваяСтрока.Себестоимость = СтрокаПартии.Стоимость;
КонецЕсли;


После чего в XML файле правил переноса было дописано:
почему-то не было, был только документ оприходования:
<Свойство>
<Код>38</Код>
<Наименование> --> Себестоимость</Наименование>
<Порядок>950</Порядок>
<Источник Имя="" Вид=""/>
<Приемник Имя="Себестоимость" Вид="Реквизит" Тип="Число"/>
<ИмяПараметраДляПередачи>Себестоимость</ИмяПараметраДляПередачи>
<ПередВыгрузкой>Значение = ОбъектКоллекции.Себестоимость;</ПередВыгрузкой>
</Свойство>



и все стало ОК!
Форма ответа