Имя: Пароль:
1C
1С v8
Подскажите по КД
0 егаис
 
21.01.14
10:31
Выгрузка из 77 в 3.0
Необходимо выгрузить данные только по спецодежде. Поправил
Функция ПВД_ПередОбработкойПравила_ост_Материалы(
            ИмяПКО, Правило, ИсходящиеДанные, ВыборкаДанных)

Заремил выгрузку по всем счетам кроме 10.11
        ////*************************************************************************************************
        //// Счета учета материалов (Счет 10)
        ////*************************************************************************************************
        
        Параметры.ПараметрыАлгоритмов.Установить("СписокСчетовНУ", "Н02.01,Н02.09");
        Параметры.ПараметрыАлгоритмов.Установить("СписокСчетовПР", "НПР.10.1");
        Параметры.ПараметрыАлгоритмов.Установить("СписокСчетовБУ", "10.1,10.2,10.3,10.4,10.5,10.6,10.7,10.8,10.9,10.10");
        Параметры.ПараметрыАлгоритмов.Установить("ВидСубконтоНУ", ВидыСубконто.Материалы);
        Параметры.ПараметрыАлгоритмов.Установить("ПорядокСубконтоБУ", "1,2,3");
        Параметры.ПараметрыАлгоритмов.Установить("КодСчетаДт", "");
        Параметры.ПараметрыАлгоритмов.Установить("КодСчетаКт", "");
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Налоговый");
        Параметры.ПараметрыАлгоритмов.Установить("Количественный", 1);
        Параметры.ПараметрыАлгоритмов.Установить("ДтКт", 1);
        //ВыгрузитьОстаткиПоСчетуНУ( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.1 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.1"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.2 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.2"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.3 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.3"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.4 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.4"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.5 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.5"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.6 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.6"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.7 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.7"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.8 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.8"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.9 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.9"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.10 ********************
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.10"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        //ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        //******************** Счет 10.11 ********************
        Параметры.ПараметрыАлгоритмов.Установить("КоличествоСубконто", 3);
        ВыгрузитьОстаткиПоСпецматериаламНУ( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("МЦ.02"));
        ВыгрузитьОстаткиПоСпецматериаламМЦ( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.11.1"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        Параметры.ПараметрыАлгоритмов.Установить("КоличествоСубконто", 3);
        ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("МЦ.03"));
        ВыгрузитьОстаткиПоСпецматериаламМЦ( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        Параметры.ПараметрыАлгоритмов.Установить("ТекущийСчет", СчетПоКоду("10.11.2"));
        Параметры.ПараметрыАлгоритмов.Установить("Регистр", "Хозрасчетный");
        Параметры.ПараметрыАлгоритмов.Установить("ТолькоОбороты", 0);
        Параметры.ПараметрыАлгоритмов.Установить("КоличествоСубконто", 3);
        ВыгрузитьОстаткиПоСчету( ИсходящиеДанные,,,,,,,, ВыборкаДанных,,,, ИмяПКО,,,, Правило,,,,,,,,,,,,,,,,, Отказ);
        
        Параметры.ПараметрыАлгоритмов.Установить("КоличествоСубконто", 1);


Данные выгружаются, но при загрузке ноль. Данные не загружены и ошибок ноль. Подскажите плиз, как реализовать?
1 егаис
 
21.01.14
10:40
апс
2 егаис
 
21.01.14
10:49
кто напишет/откорректирует оперативно правила обмена только для спецодежды/спецоснастки. Оплачу работу
3 егаис
 
21.01.14
12:08
аппап
4 егаис
 
21.01.14
12:25
нет желающих подзаработать?
5 scanduta
 
21.01.14
12:28
Как раз недавно корректировал правила для бух 7.7 - УПП 1.3 именно по счету 10.11 . Тебе что нужно то, советом помогу бесплатно
6 scanduta
 
21.01.14
12:30
Имхо самая распростарнненая ошибка - люди забывают в 7.7 модуль выгрузки обновлять после корректировки правил.
7 егаис
 
21.01.14
12:30
мне не нужно выгружать материалы кроме спецодежды
8 егаис
 
21.01.14
12:30
обновил
9 егаис
 
21.01.14
12:31
я поправил в самой обработке ACC_ACC8.ert
10 scanduta
 
21.01.14
12:31
ТОгда надо смотреть правила, вроде все верно ты сделал
11 scanduta
 
21.01.14
12:32
модуль выгрузки править в обработке V77Exp
12 егаис
 
21.01.14
12:33
это тоже самое. Правила и обработку выгрузил с БП 3.0 Сейчас называется ACC_ACC8.ert
13 егаис
 
21.01.14
12:34
данные выгружаются корректно, почему-то загрузка не проходит, что-то не то с правилами. Загрузка завершается без ошибок, но и без данных загруженных ((
14 scanduta
 
21.01.14
12:34
а правила без правок твоих грузят нормально?
15 егаис
 
21.01.14
12:38
да какие это правки
справочники по крайней мере загрузились
16 Franchiser
 
гуру
21.01.14
12:40
Вроде бы все правильно я так выгружал, правда в 8.2, работало
17 Franchiser
 
гуру
21.01.14
12:41
Открой выгруженный xml посмотри есть ли в нем выгруженные документы ВНО
18 scanduta
 
21.01.14
12:44
Проведение всех непроведенных доков делал после загрузки обработкой?
19 егаис
 
21.01.14
12:50
так самого документа ввода остатков нет
Список ошибок конвертации пустой, данных нет ((
20 Franchiser
 
гуру
21.01.14
12:51
Открой файл xml найди в дереве узел "ДокуменСсылка.ВводНачальныхОстатков" если таких узлов нет то значит не выгрузилось
21 егаис
 
21.01.14
12:52
минуту, файл на 600 Мб )
22 Franchiser
 
гуру
21.01.14
12:53
Ты точно больше ничего не правил, может отказы где нибудь навставлял?
23 егаис
 
21.01.14
12:54
точно, все типовое, только что в сабже
24 Franchiser
 
гуру
21.01.14
12:55
ну, тогда я бы вернул все правки как было и проверил бы на тестовой базе выгружается вообще материалы или нет.
25 Franchiser
 
гуру
21.01.14
12:56
Выгружаешь за период или только остатки?
26 егаис
 
21.01.14
12:57
только остатки интересуют
27 егаис
 
21.01.14
12:58
может косяк в правилах? Выгружал с комментариями, вся аналитика корректно видна
28 егаис
 
21.01.14
12:59
попробую в тестовой поиграться, что-то сам не сообразил
29 Franchiser
 
гуру
21.01.14
12:59
до этого ты же выгружал остатки полностью? счет 10.11 выгружался?
30 Franchiser
 
гуру
21.01.14
13:00
Чтобы выгрузить только остатки нужно чтобы ДатаНачала = ДатаОкончания
31 егаис
 
21.01.14
13:01
правило есть Вводначальныхостатков
10-ку я выгружал через mxl. Там свои ньюансы были, спецодежду надо штатными средствами
ДатаНачала = ДатаОкончания = '01/01/2014'
32 Franchiser
 
гуру
21.01.14
13:02
А вообще в базе куда грузишь есть уже какие то остатки по счету 10.11.1? Ты их перезаписать хочешь или ты грузишь в базу и там их нет?
33 егаис
 
21.01.14
13:03
нет данных, чистая база
34 Franchiser
 
гуру
21.01.14
13:07
после выгрузки из 1с 7.7 и после загрузки в базу всегда пишут сколько объектов загружено, это число должно совпадать.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн