|
Цикл разнесения таблиц значении поступлений и реализация методом фифо | ☑ | ||
---|---|---|---|---|
0
EarthsSoul
04.10.11
✎
07:08
|
Здравствуйте
В таблице значений (Упорядоченной по складу, номенклатура, датаДокументаПостуления) состоящей из строк ДокументПоступления Склад Номенклатура Количество (из документа поступления) Нужно методом фифо вычесть значения таблицы значений (Упорядоченной по складу, номенклатура, датаДокументаПостуления) все документы реализации, и таким образом чтобы ДокументРеализации Склад Номенклатура Количество (из Документ Реализации) Если имеется таблица из одного вида номенклатур и одного склада то цикл расписан ниже В таблице значений (Упорядоченной по складу, номенклатура, датаДокументаПостуления) состоящей из строк ДокументПоступления Склад Номенклатура Количество (из документа поступления) Нужно методом фифо вычесть значения таблицы значений (Упорядоченной по складу, номенклатура, датаДокументаПостуления) все документы реализации, и таким образом чтобы ДокументРеализации Склад Номенклатура Количество (из Документ Реализации) Если имеется таблица из одного вида номенклатур и одного склада то цикл расписан ниже Для Каждого СтрокаПрихода из ТаблицаПриход цикл Если СтрокаПрихода.Количество = 0 тогда Продолжить; КонецЕсли; Для Каждого СтрокаРасхода из ТаблицаРасход цикл Пока СтрокаРасхода.Количество > 0 и (СтрокаПрихода.Количество) цикл УменьшаемНаЗначение=Мин(СтрокаПрихода.Количество,СтрокаРасхода.Количество); СтрокаПрихода.Количество=СтрокаПрихода.Количество-УменьшаемНаЗначение; СтрокаРасхода.Количество=СтрокаРасхода.Количество-УменьшаемНаЗначение; КонецЦикла; КонецЦикла; КонецЦикла; Прошу подсказать что следует дописать что бы цикл работал со множеством складов и номенклатур? Прошу подсказать что следует дописать что бы цикл работал со множеством складов и номенклатур? Спасибо за внимание |
|||
1
marty0701
04.10.11
✎
07:18
|
Браво, браво, *бурные овации* ;)
|
|||
2
EarthsSoul
04.10.11
✎
07:26
|
совет дай
|
|||
3
EarthsSoul
04.10.11
✎
07:29
|
немного поправил )
Здравствуйте В таблице значений (Упорядоченной по складу, номенклатуре, дате документа поступления) состоящей из строк ДокументПоступления Склад Номенклатура Количество (из документа поступления) Нужно методом фифо вычесть значения количество из таблицы значений (Упорядоченной по складу, номенклатура, датаДокументаПостуления) все документы реализации, и таким образом чтобы соответствовали измерения (склад и номенклатура) Так получим таблицу: ДокументПоступления Склад Номенклатура Количество (остаток не израсходованы по документу) Если имеется таблица из одного вида номенклатур и одного склада то цикл расписан ниже Для Каждого СтрокаПрихода из ТаблицаПриход цикл Если СтрокаПрихода.Количество = 0 тогда Продолжить; КонецЕсли; Для Каждого СтрокаРасхода из ТаблицаРасход цикл Пока СтрокаРасхода.Количество > 0 и (СтрокаПрихода.Количество) цикл УменьшаемНаЗначение=Мин(СтрокаПрихода.Количество,СтрокаРасхода.Количество); СтрокаПрихода.Количество=СтрокаПрихода.Количество-УменьшаемНаЗначение; СтрокаРасхода.Количество=СтрокаРасхода.Количество-УменьшаемНаЗначение; КонецЦикла; КонецЦикла; КонецЦикла; Прошу подсказать что следует дописать что бы цикл работал со множеством складов и номенклатур? Спасибо за внимание |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |