Конвертация данных 2 - Отмена проведения документов в 7.7 при повторной загрузке

Публикация № 77152

Администрирование - Администрирование данных 1С - Обработка документов

17
При повторной загрузке данных в 1С бывает необходимо отменить проведение у существующих документов.

Делая обмен между семерочными конфигурациями на КД2, столкнулся с тем, что не отменяется проведение уже загруженных документов при повторной загрузке. Исследуя этот вопрос, обнаружил что в обработке загрузки v77imp.ert есть функция

Функция ОтменитьПроведение(Объект, СтатусВПравилах="Авто", СтатусВФайле="НеИзвестен")

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

Процедура ЗагрузитьДокументV8(Объект, Вид, ИмяПравила)

есть строчка кода, которая пытается получить флаг отмены проведения из файла обмена:

ОтменитьПроведение  =   Число(Объект.ПолучитьАтрибут("ОтменитьПроведение"));

Но переменная ОтменитьПроведение далее нигде не используется.

Итак, чтобы включить возможность отмены проведения документов, я сделал изменения в конфигурации Конвертация (2.1.3.1), в обработке ВыгрузкаКонвертации:

1. Макет "ПроцедурыИФункцииМодуляВыгрузки"

Добавил атрибут к узлу Объект в функции ВыгрузитьПоПравилу() (смотрите комментарии):

Функция ВыгрузитьПоПравилу(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, ИмяПКО = "", УзелСсылки = "", ТолькоПолучитьУзелСсылки = 0,
    ...
    Если Приемник = мПустоеЗначение Тогда //строка 2827 в типовой конфигурации 2.1.3.1
        Приемник = СоздатьУзел("Объект");
        УстановитьАтрибут(Приемник, "Нпп", Нпп);
        УстановитьАтрибут(Приемник, "Тип", ПолучитьРеквизитПКО(НомерПКО, "Приемник"));
        УстановитьАтрибут(Приемник, "ИмяПравила", ПолучитьРеквизитПКО(НомерПКО, "Код"));
        //для отмены проведения документов
        //в обработчике ПередВыгрузкой ПКО документа написать:
        //ВходящиеДанные = СоздатьОбъект("СписокЗначений");
        //ВходящиеДанные.ДобавитьЗначение(1, "ОтменитьПроведение");
        Попытка
            УстановитьАтрибут(Приемник, "ОтменитьПроведение", ВходящиеДанные.Получить("ОтменитьПроведение"));
        Исключение
        КонецПопытки;
        //конец для отмены проведения документов

2. Макет "ПроцедурыИФункцииМодуляЗагрузки"

Добавил в процедуру ЗагрузитьДокументV8()  одну строчку (см. комментарии)

Процедура ЗагрузитьДокументV8(Объект, Вид, ИмяПравила)
    ...
    СтатусПроведения   =    гТабКэшПараметровЗагрузки.СтатусПроведения;
    ОтменитьПроведение  =   Число(Объект.ПолучитьАтрибут("ОтменитьПроведение"));
    ОбъектБД.НайтиДокумент(ТекущийОбъект);
    //отмена проведения документов
    ОтменитьПроведение(ОбъектБД,,ОтменитьПроведение);
    //конец отмена проведения документов

3. И все - работает.

В файле данных появился новый атрибут:

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

17

Специальные предложения

См. также

Оптимизация выгрузки из 1С 7.7 по правилам обмена большого объема данных 23

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Перенос данных из 1С7.7 в 1C8.X Обмен через XML 1С7.7<->1C7.7

При выгрузке из 1С 7.7. большого справочника программа завершалась примерно с таким сообщением: "msxml6.dll: Недостаточно памяти для завершения операции". Вариант выгрузки порциями меня не устраивал. Поэтому немного оптимизировал обработку выгрузки. Возможно кому-то сэкономит время.

24.09.2014    27436    Just4Fun    27       

КД 2.0. Перенос документов 7.7 - 7.7. Передача параметра "Проведен" 15

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md КД Windows Бесплатно (free) Обмен через XML 1С7.7<->1C7.7

1С:Конвертация данных 2.0. Решение проблемы проведения документов при переносе между базами 7.7

20.12.2011    15495    xazrad    18       

Граната для обезьянки или редактор движений регистра (7.7) 123

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v7.7 1cv7.md Россия УУ Бесплатно (free) Обработка документов Администрирование данных 1С

Правим движения регистра не отходя от кассы! Универсальная поделка для редактирования движений любого документа, даже если он не проведен или помечен на удаление.

17.12.2010    32605    1218    Ёпрст    180       

Универсальная обработка табличной части документа 21

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Обработка документов

Обработка предназначена для группового изменения реквизитов табличной части документа. Например, изменить реквизит документа на процент и т.п.

02.08.2010    12404    392    vovk_v    17       

АЦРК: Реестр документов универсальный 48

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Обработка документов

Печатает реестр документов любого вида. Можно управлять составом и порядком печатаемых реквизитов (в том числе и табличных частей) и подсчетом итогов по реестру. Можно задавать условия отбора документов для реестра.

21.05.2010    16912    840    acrk    32       

Расчет компенсации за задержку выплаты заработной платы 10

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Windows Зарплата Бесплатно (free) Обработка документов Бухгалтерские

Внешняя обработка рассчитывает компенсации за задержку выплаты заработной платы и создает документ "Бухгалтерская справка"

19.05.2010    17249    112    BorisBelov    5       

v7.7 ЗиК. Невыходы списку сотрудников 16

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия БУ Зарплата Управление персоналом (HRM) Учет рабочего времени Бесплатно (free) Обработка документов

Сейчас становится модным вводить сокращенную рабочую неделю. Для формирования большого количества документов Невыходы предназначена эта обработка. По результатам работы формируется таблица-отчет со списком сформированных документов.

10.03.2010    4333    137    vladb50@mail.ru    2       

ЗиК 7.7 персонификация месячная! 4

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v7.7 1cv7.md Россия БУ Зарплата Бесплатно (free) Обработка документов

Переписала внешнюю обработку для месячной персонификации.В списке выбрать:Отношения,ИнддаыеБез,Больничные/отпуска-и сдавайте все в срок! Ньюансы-нет модуля для выгрузки в Бест-не знаю кодов полей dbf-ников,если кто в курсе-подскажите....

12.02.2010    5435    82    Jan    5       

Расчетная ведомость с налогами, свод начислений с налогами (с 2010г.) 83

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК 1С7:Комплекс Россия БУ Зарплата Бесплатно (free) Обработка документов

Разработка не моя... Переработана с учетом введения страховых взносов для ЗиК 7.7. Для комплексной 7.7 не работала вообще... Исправил ошибки. Сейчас все в норме..

04.02.2010    11014    1665    and1605    89       

CopyDoc BS (Привязка внешних файлов в 7.7) 26

Инструменты и обработки no Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ Документооборот и делопроизводство Бесплатно (free) Обработка документов Обработка справочников

Дополнение к 1С Бухгалтерии 7.7. Позволяет "привязывать" к документам, контрагентам и договорам любые внешние файлы, например, сканированные копии документов.

09.11.2009    10905    180    ZeBeR    52       

История последних документов, открытых вами (7.7) 12

Инструменты и обработки no Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Бесплатно (free) Обработка документов

Легко и просто вы можете теперь открыть любой из 10 открывавшихся вами ранее документов, не ища их в журнале.

06.11.2009    7495    96    ecotop2008@mail.ru    23       

Акт списания ТМЦ 13

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия БУ Учет ТМЦ Бесплатно (free) Обработка документов

Простая обработка для формирования акта на списание ТМЦ, находящихся в подотчете у МОЛ.

28.10.2009    6595    168    loginout    5       

Обработки для печати и исправления реквизитов табличных частей документов (унив.) 29

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Обработка документов Поиск данных Тестирование и исправление

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

28.09.2009    12068    281    swimdog    7       

Переброска из ТиС в Бухгалтерию 7.7 26

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия Оптовая торговля Бесплатно (free) 1С7.7<->1C7.7

Переброска документов прихода, расхода, выписок, ПКО и РКО. Для программистов свободного распространения, желательно не в Пензе :). Проверено и доработано многократно. Версия 5.2 (исправлено совпадение элементов и групп справочников по наименованию)

09.09.2009    7101    243    fisgen    18       

Универсальная загрузка любых документов из Excel с использованием нечеткого сравнения по реквизиту типа "Справочник" 35

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Обработка документов Разработка внешних компонент Загрузка и выгрузка в Excel

В помощь антиглобалистам! Для мелких и очень мелких 1С - это дорого (ноутбук стоит дешевле). Поэтому практикуется такой порядок работы: в центральном офисе выгружают в Excel из 1С "Продажный лист"; торгуют и отмечают продажи в файле; приносят в офис вечером файл результата и загружают отчет о продажах за день. Грузить можно и заявки, и перемещения, и поступления, и списания, и счета, и все для ОС, НМА, МБП... была бы табличная часть!

02.09.2009    16812    790    ge_ni    39       

Начисление процентов по договорам займа 11

Инструменты и обработки Бухгалтер Конфигурация (md, cf) v77::БУ 1С7:Бух Россия БУ Займы, кредит, лизинг Бесплатно (free) Обработка документов

Начисление процентов по договорам займа, с разбиением на принимаемые и непринимаемые в налоговом учете для Бухгалтерии 7.7

26.08.2009    8616    167    elisabet    5       

Фоновое восстановление групповой последовательности документов 20

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1cv7.md Windows Бесплатно (free) Сервисные утилиты Обработка документов

Очень маленькая и простая обработка фонового восстановления последовательности документов.

20.08.2009    10502    259    zsrg    20       

Формирование документов списку сотрудников в ЗиК v7.7 21

Инструменты и обработки no Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Windows Зарплата Управление персоналом (HRM) Бесплатно (free) Обработка документов

Не редко бывают ситуации когда в кризисное время необходимо ввести один вид документа большому количеству людей с одинаковыми параметрами.

19.08.2009    8817    158    Ctrl P    10       

Документ Сведения о среднем заработке 19

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v77::Расчет 1С7:ЗиК Россия Windows Зарплата Бесплатно (free) Свертка базы Обработка документов

Конфигурация для объединения с Зик, содержащая документ "Сведения о среднем заработке" для ввода начислений

13.08.2009    8409    130    Ctrl P    16       

Формирование счетов-фактур на аванс, записей книги покупок. (Проверка на ошибки при ручном оформлении и т.д.) 55

Инструменты и обработки no Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ НУ Windows НДС Бесплатно (free) Чистка базы Обработка документов Тестирование и исправление

Удобный и проверенный временем инструмент. Обрабатывает различные нестандартные ситуации (возвраты авансов, пропущенные документом "Формирование записей книги покупок" зачеты и т.д.)

21.07.2009    16935    363    LostMicos    29       

Перенос приходных накладных между Access и Бухгалтерией 7.7 16

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия Windows Бесплатно (free) Обработка документов Внешние источники данных

Данная обработка не претендует на универсальность, а представляет собой пример переноса данных между Аксессом (в плане построения запроса) и Бухгалтерией 7.7. Успешно используется заказчиком уже третий год.

19.07.2009    8226    196    elisabet    3       

Перенумератор документов для платформы v77 (перенумерует по любому количеству видов документов и нумераторов) 78

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Обработка документов

Перенумератор документов для платформы v77. В ред. 2 выполняется "сквозная" нумерация по любому списку видов документов и нумераторов. Рекомендую всем, ранее скачавшим первоначальную редакцию, - скачать ред. 2.

02.06.2009    13319    1128    prolancer    24       

Счет фактуры на аванс (формируются по состоянию счета 62) 15

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ НУ Windows НДС Бесплатно (free) Обработка документов

Обработка выбирает движения по счету 62.1. и 62.2. раскладывает в выписках по счетам и формирует счета-фактуры на аванс если товар не забрали в течении 5 дней или наступил конец квартала

01.06.2009    4332    299    pj    21       

Формирование остатков 2 17

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия Бесплатно (free) Бухгалтерские 1С7.7<->1C7.7

Обработка выполняет расчет остатков по выбранным счетам и формирует операцию с остатками. Есть возможность выгрузки по OLE.

31.05.2009    7962    236    int18h    6       

Загрузка правил обмена в КД 1.0 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 КД Windows Бесплатно (free) Инструментарий разработчика Обмен через XML 1С7.7<->1C7.7

Обработка позволяет загрузить правила конвертации, сформированные в конфигурации Конвертация Данных 1.0 обратно в конфигурацию

27.05.2009    11702    182    Ctrl P    14       

Анализатор изменений:Справочники 12

Инструменты и обработки no Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Анализ учета 1С7.7<->1C7.7

Обработка позволяет сравнить справочники в идентичных базах (например у архивной и актуальной копии).

27.04.2009    6254    208    petro_fm    2       

Автоматическое формирование и печать счетов-фактур на аванс для Бух. 7.7 36

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ НУ Windows НДС Бесплатно (free) Обработка документов

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

10.04.2009    10522    544    miff2000    19       

Обработка выравнивания НДФЛ удержанного по исчисленному 16

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия БУ Зарплата НДФЛ Бесплатно (free) Обработка документов

Хочу предложить уважаемой публике небольшую обработку по выравниванию НДФЛ удержанного по исчисленному для типовой конфигурации Зарплата и кадры 7.7. Может быть, кому-нибудь понадобится, тем более, что скоро срок сдачи.

19.03.2009    10935    289    Pim    7       

Импорт для всех конф семерки! 89

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel 1С7.7<->1C7.7

Переносит любые справочники, документы и т.д. Работаю с ней уже год - все отлично при любом количестве строк.

06.02.2009    13355    1907    floraukraine    21       

Универсальная обработка: Выгрузка и загрузка справочников с фильтрацией 15

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Обработка справочников 1С7.7<->1C7.7

Универсальная обработка: Выгрузка и загрузка справочников с фильтрацией. Есть вариант с библиотекой V7PLUS.DLL, который не требует прав администратора, что делает данную обработку максимально независимой.

16.01.2009    9619    1257    nikolka75    9