Здравствуйте.
Необходимо сделать учет топлива, которые будут использоваться в самописных документах по автомобилям.
Будут следующие виды движения топлива:
1. Пополнение резерва топлива:- Топливо в канистрах2. Пополнение топлива в автомобили из резерва топлива.
- Топливо в талонах (на заправках покупаются талоны на определенное количество топлива)- Разделить учет по нескольким автомобилям3. Списание топлива после поездки следующим образом:
- Учитывать что заправлено из канистр, а что по талонам1. Оператор в документе по автомобилям вводит поездки, которые совершил автомобиль за прошлый день, и в них указывает расстояние каждой поездки
2. Рассчитываем количество израсходованного топлива, по формуле:Израсходованное топливо = Расстояние * Расход автомобиля на км.
1. Использовать механизм партийного учета
2. Создать документ для пополнения топлива в резервах, который будет:1. Создавать партию с топливом3. В документах по автомобилям указывать заправки автомобилей (выбирать ранее созданную партию в резерве), и таким образом создавать новые партии, родителем которой будет конкретный автомобиль.
2. Назначать родителем элемент справочника "Резерв"
3. В реквизите партии указывать вид топлива (канистры / талоны)
4. При проведении документа перебирать строки с поездками, рассчитывать затраченное топливо, и списывать нужное количество топлива в партиях текущего автомобиля.
Насколько я понял задачу, у вас должно быть два вида номенклатуры : Топливо в канистрах и Топливо в талонах.
+ на счете учета ( например 28*) должено быть добавлено субконто "АВТОМОБИЛЬ!" ( голосом Якубовича ) , которые своечасно заполнять в момент поступления и выбытиях конкретного авто.
+ Необходимо создать документ по списанию топлива ( вот тут уже все зависит от алгоритма , сначало списывать топливо в канистрах или топливо в талонах или смешанную систему).
-Мне кажется дорабатывать справочник Партии нет необходимости.
-Литературы о принципах партионности много, гугл в помощь , но думаю Вас интересует именно алгоритмы 7.7 Бухи, лучше посмотреть функцию ПроводкиТовар() , например в документе "РасходнаяНакладная".
- Мне кажется в принципах партионности разбираться нет необходимости ( хотя это очень желательно ! ) , главное доработать Расходную накладную таким образом, что бы он заполняла правильно табличную часть исходя из расчета Вашей формулы : напимер 100 км по талонам и кнопочка "Заполнить" , и она дабавила в табличную часть 50 шт. топлива в Талонах, а алгоритм в "РасходнаяНакладная" сам разберется согласно способу списания (ФИФО, ЛИФО ..) какую партию списать.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua