Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как определить партию товара по методу ФИФО программно?          
Agapov_Stas Подменю пользователя
сообщение 15.02.12, 22:21
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Создан новый документ который должен делать списание товара с одного счета на другой
Загвоздка - не знаю как определить правильно партию данной номенклатуры по методу ФИФО
Имеющиеся данные: Номенклатура, Количество, Сумма, Счет учета (281), Организация, Склад.
Как определить партию с которой я буду списывать ?
Код движения ниже
Помогите.

Для Каждого ТекСтрокаТовары Из Товары Цикл
        Движение = Движения.Хозрасчетный.Добавить();
        Движение.СчетКт = ПланыСчетов.Хозрасчетный.ТоварыНаСкладе;
        Движение.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("Р");
        Движение.Период = Дата;
        Движение.Организация = Организация;
        
        Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура]  = ТекСтрокаТовары.Номенклатура;
        Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура]  = ТекСтрокаТовары.Номенклатура;
        Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады] =    Склад;
        Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады] =    Склад;







        Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Партии] = ???;
        Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Партии] = ???;
        








        Движение.НалоговоеНазначениеКт = Справочники.НалоговыеНазначенияАктивовИЗатрат.НДС_Облагаемая;
        Движение.НалоговоеНазначениеДТ = Справочники.НалоговыеНазначенияАктивовИЗатрат.НДС_Облагаемая;

        Движение.Сумма = ТекСтрокаТовары.Сумма;
        
        Движение.КоличествоКт = ТекСтрокаТовары.Количество;
        Движение.КоличествоДТ = ТекСтрокаТовары.Количество;

        Движение.СуммаНУКт = ТекСтрокаТовары.Сумма;
        Движение.СуммаНУДТ = ТекСтрокаТовары.Сумма;
        Движение.Содержание = "Резервирование";
КонецЦикла;

logist Подменю пользователя
сообщение 15.02.12, 22:32
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 15.02.12, 22:21) *
Как определить партию с которой я буду списывать ?

Нужна "Дата" от документа партии.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Agapov_Stas Подменю пользователя
сообщение 15.02.12, 22:37
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(logist @ 15.02.12, 22:32) *
Нужна "Дата" от документа партии.

для чего ?
в документах реализация и перемещение (стандартных) не указывается дата партии и как она же находится ...

logist Подменю пользователя
сообщение 15.02.12, 22:40
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 15.02.12, 22:37) *
для чего ?

Тю. А как Вы собираетесь списывать по ФИФО без даты партии?....

Цитата(Agapov_Stas @ 15.02.12, 22:37) *
в документах реализация и перемещение (стандартных) не указывается дата партии и как она же находится ...

Документ партии это приходный документ. А дата находится путем получения в запрос даты самого приходного документа.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Agapov_Stas Подменю пользователя
сообщение 15.02.12, 22:42
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(logist @ 15.02.12, 22:40) *
Тю. А как Вы собираетесь списывать по ФИФО без даты партии?....


Документ партии это приходный документ. А дата находится путем получения в запрос даты самого приходного документа.

Приведите пример такого запроса

logist Подменю пользователя
сообщение 15.02.12, 22:50
Сообщение #6

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 15.02.12, 22:42) *
Приведите пример такого запроса

А что его приводить. В запросе остатков партий ставите упорядочивание для Даты ВОЗР, и вперед! smile.gif


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Agapov_Stas Подменю пользователя
сообщение 15.02.12, 22:54
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(logist @ 15.02.12, 22:50) *
А что его приводить. В запросе остатков партий ставите упорядочивание для Даты ВОЗР, и вперед! smile.gif

Тогда получается мне дата партии не нужна
Если я сделаю срез остатков на дату документа по этой номенклатуре и партии поставлю по возрастанию тогда смогу определить первую партию...
спасибо за наставление на путь истинный ) буду пробовать

logist Подменю пользователя
сообщение 15.02.12, 22:58
Сообщение #8

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

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


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: Agapov_Stas,

Agapov_Stas Подменю пользователя
сообщение 16.02.12, 17:32
Сообщение #9

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Не получилось построить нормальный запрос для выбора партий по ФИФО (Стандартный механизм оч хитрый)
Переделал документ перемещение под свои нужды.
Спасибо за совет!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 15.06.25, 16:46
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!