Здравствуйте, мне нужно провести документ по регистрам аналогично как его проводит Расходная накладная конфигурации УТ 2.3. По регистрам Продажи, ВзаиморасчетыСКонтрагентами, ТоварыВРознице, РасчетыСКонтрагентами, РеализованныеТовары я провел. Но по отчетам взаиморасчеты с контрагентами не выводится сумма приход, хоть сам документ в отчете есть. А также нет себестоимости товара в отчете валовой прыбыли, а сумма реализации есть. Подскажите в какий регистрах еще нужно сделать движения что бы исправить ошибки. Спасибо
ЗЫ. Платформа 8.2
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...
Здравствуйте, мне нужно провести документ по регистрам аналогично как его проводит Расходная накладная конфигурации УТ 2.3. По регистрам Продажи, ВзаиморасчетыСКонтрагентами, ТоварыВРознице, РасчетыСКонтрагентами, РеализованныеТовары я провел. Но по отчетам взаиморасчеты с контрагентами не выводится сумма приход, хоть сам документ в отчете есть. А также нет себестоимости товара в отчете валовой прыбыли, а сумма реализации есть. Подскажите в какий регистрах еще нужно сделать движения что бы исправить ошибки. Спасибо
ЗЫ. Платформа 8.2
Отвечу сам на свой вопрос, нужно еще записать в регистры накоплений ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов и ПродажиСебестоимость,
Но возник другой вопрос, как узнать себестоимость товара по методу ФИФО. Если есть приходы по разным ценам. То по какой цене нужно списать?
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0
Цитата
Подскажите по теории как это сделать или где прочитать.
1. Выбираете остатки, отсортированные по дате партии. 2. Перебираем остатки, сравнивая количество единиц по партии с количеством для списания.
Пример. У вас на складе есть 4 яблока. 2 пришло 1 января по цене 20 грн/шт, а 2 - 2 января по 21грн/шт. Сколько будут стоить 3 яблока для списания со склада? По ФИФО - 61 грн, по ЛИФО - 62грн
Сообщение отредактировал pablo - 06.07.11, 11:07
Правильно поставленный вопрос содержит до 90% ответа.
1. Выбираете остатки, отсортированные по дате партии. 2. Перебираем остатки, сравнивая количество единиц по партии с количеством для списания.
Пример. У вас на складе есть 4 яблока. 2 пришло 1 января по цене 20 грн/шт, а 2 - 2 января по 21грн/шт. Сколько будут стоить 3 яблока для списания со склада? По ФИФО - 61 грн, по ЛИФО - 62грн
Нашел регистр накопления ПартииТоваровНаСкладе в нем есть информация по остаткам и цена партий, если следовать вашему примеру, то с регистра я получаю две записи: 1) остаток 2 яблока, остаток сумма 40грн, 2)Остаток 2 яблока Сума остаток 42 грн. Теперь как мне в выборке отобрать первых два и еще одно яблоко с другой партии?
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0
Цитата
Теперь как мне в выборке отобрать первых два и еще одно яблоко с другой партии?
Смотря что вы потом с яблоками делать будете? Если списывать, то нужно делать движения по этому регистру на уменьшение остатка. Чтобы я Вам не писал весь код за Вас, напишите свой вариант кода, а тут его уже поправим.
Правильно поставленный вопрос содержит до 90% ответа.
Посмотреть как это делается в других документах. Политика списания (ФИФО) уже привязана к механизму из настроек учета, используйте "общие" процедуры.
Нашел стандартную функцию
Функция ИтогПлановаяСебестоимость(ДокументОбъект) Экспорт
Перем СуммаПлановойСебестоимости;
Если Не ДокументОбъект.ИспользоватьПлановуюСебестоимость Тогда // Не выполняем никаких действий, если плановая себестоимость в документе не учитывается Возврат Неопределено; КонецЕсли;
ИтогПлановаяСебестоимость = 0;
// Суммируем значения плановой себестоимости по каждой строке табличной части Для каждого СтрокаТабличнойЧасти ИЗ ДокументОбъект.Товары Цикл
// Если хотя бы в одной строке плановая себестоимость будет неопределенной, // то считаем, что и итоговая плановая себестоимость по документу // также будет неопределенной. Если СуммаПлановойСебестоимости = Неопределено Тогда Продолжить; КонецЕсли;
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!