|   |   | 
| 
 | Бухгалтерия 3.0.Программно заполнить партии в проводках | ☑ | ||
|---|---|---|---|---|
| 0
    
        jul8851 25.05.21✎ 19:39 | 
        Добрый день!
 В счете учета включили Субконто3=Партии. Как заполнить партии в проводках, которые уже проведены ранее? Спасибо. | |||
| 1
    
        ДенисЧ 25.05.21✎ 20:06 | 
        получить объект документа, получить набор записей регистра, установить партию, записать набор     | |||
| 2
    
        tgu82 25.05.21✎ 20:10 | 
        (0) А что у вас является партией? Документ прихода?     | |||
| 3
    
        RomanYS 25.05.21✎ 20:11 | 
        (0) списаний не было что ли?     | |||
| 4
    
        jul8851 25.05.21✎ 20:23 | 
        (1) это я понимаю. Не понимаю как обратиться к субконто в регистре бухгалтерии.     | |||
| 5
    
        jul8851 25.05.21✎ 20:23 | 
        (2) да: документ прихода и ввод начальных остатков.     | |||
| 6
    
        jul8851 25.05.21✎ 20:24 | 
        Уточню. Не Бухгалтерия 3, а БГУ 2.0 (выглядит как БП 3.0), извините)     | |||
| 7
    
        jul8851 25.05.21✎ 20:28 | 
        (3) были, их перепроведем. Некоторые документы поступления почему-то не хотят перепроводиться(ругается почему-то, что дебет партии не заполнен), а некоторые проводятся.
 Но в вводе остатков ручные операции, поэтому все равно программно надо заполнять. | |||
| 8
    
        Amra 25.05.21✎ 20:32 | 
        (7) Ууу, как все запущено     | |||
| 9
    
        jul8851 25.05.21✎ 20:38 | 
        (8) суть еще хуже, чем есть на самом деле. 
 Есть счет 105.31 с пилюльками, и некоторые(!) пилюльки надо списывать по той же цене, по которой они поступили. Остальные-все равно как. Я нашла только один выход-включить по счету 105.31 субконто Партии(количественный и суммовой). Но теперь их надо как-то заполнить. Если предложите что-то более вразумительное, буду безмерно благодарна. Бухгалтерию не знаю совсем, но начальник поставил такую задачу( | |||
| 10
    
        Amra 25.05.21✎ 20:44 | 
        (9) Я бы начал с того, что разобрался, почему часть приходов не проводится. Ибо нет гарантий, что когда начнете вводить новые документы, то они тоже не проведутся     | |||
| 11
    
        2S 25.05.21✎ 20:49 | 
        (9) может все же серии и характеристики раз пилбли?     | |||
| 12
    
        jul8851 25.05.21✎ 20:56 | 
        (10) согласна. Буду разбираться.     | |||
| 13
    
        jul8851 25.05.21✎ 20:56 | 
        (11) для чайника можете написать, если не сложно?     | |||
| 14
    
        Amra 25.05.21✎ 21:06 | 
        (11) В бухгалтерии серии и характеристики?     | |||
| 15
    
        comp2006 25.05.21✎ 21:24 | 
        Как пример:
 ДокОбъект = ДокСсылка.ПолучитьОбъект(); Проводки = ДокОбъект.Движения.Хозрасчетный; Проводки.Прочитать(); Для каждого Проводка Из Проводки Цикл Если Проводка.СчетКт=Счет60_01 Тогда БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 3, ДокСсылка); КонецЕсли; КонецЦикла; Проводки.Записать(); ДокОбъект.Записать(); | |||
| 16
    
        Amra 25.05.21✎ 21:56 | 
        (15) Последнюю строчку выкинуть нафиг     | |||
| 17
    
        jul8851 25.05.21✎ 22:04 | 
        (15) спасибо. Попробую. Счет60_01 это так к счету можно обращаться или это в качестве примера? Я по коду искала.     | |||
| 18
    
        jul8851 07.06.21✎ 18:51 | 
        Не пойму-что передать в эту процедуру, так не получилось:
 БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 3, ДокСсылка) Написала так: Сч105_31= ПланыСчетов.ЕПСБУ.НайтиПоКоду("105.31"); ДокОбъект = Ссылка.ПолучитьОбъект(); Проводки = ДокОбъект.Движения.ЖурналПроводокЕПСБУ; Проводки.Прочитать(); Для каждого Проводка Из Проводки Цикл Если Проводка.СчетДт=Сч105_31 Тогда БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 3, Ссылка); КонецЕсли; КонецЦикла; Проводки.Записать(); Выдает ошибку: "ОбщийМодуль.БухгалтерскийУчет.Модуль(703)}: Поле объекта не обнаружено (СчетРегистрБухгалтерииСубконто.ЖурналПроводокЕПСБУ) СвойстваСчета = БухгалтерскийУчетПовтИсп.ПолучитьСвойстваСчета(Проводка["Счет"+ДтКт]);" Что-то не то передается в параметр ДтКт: Процедура УстановитьСубконто(Проводка, ДтКт, ИмяСубконто, ЗначениеСубконто) Экспорт Если НЕ ЗначениеЗаполнено(ИмяСубконто) Тогда Возврат; КонецЕсли; СвойстваСчета = БухгалтерскийУчетПовтИсп.ПолучитьСвойстваСчета(Проводка["Счет"+ДтКт]); | |||
| 19
    
        Amra 07.06.21✎ 19:01 | 
        (18) "Дт" или "Кт"     | |||
| 20
    
        jul8851 07.06.21✎ 19:05 | 
        мне надо при "Поступлении МЗ" заполнить СубконтоДт "Партия".     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |