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

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

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

7
Очень простенький учебный пример (минут за двадцать накидал), чисто для иллюстрации основной идеи допроведения документа, при котором можно сносно реализовать, если в документе изменяются, удаляются старые (уже проведенные) строки или меняется порядок строк, а не только добавляются новые. Можно еще оптимизировать.

Пример несколько упрощенной задачи, в которой можно это применить:
Документ "Расход товаров", который служит для отражения в системе учета фактов продажи товаров и списывает их со склада. Документ вводится один раз в начале смены и остается активным до конца смены. Ввод новой продажи в течении смены осуществляется добавлением новых строк в документ и отработки процедуры “Допровести” (одноименная кнопка в форме). Процедура “Допровести” должна сформировать движения по списанию выбранных товаров, контролируя наличие необходимого их количества на складе с учетом ранее проданных товаров, введенных в этом документе. Т.е. необходимо реализовать режим допроведения документа (уже проведенные строки не должны проводиться повторно) с поддержкой в актуальном состоянии временного расчета регистра с учетом уже записанных при предыдущих продажах в этом документе движений.
Обновлено: 15:08 04.10.2008

Качаете, это простенькая конфигурация. Содержит справочник товаров, регистр остатков товаров и пару документов: приход товаров и расход товаров, где и организовано допроведение. И отчет по остаткам для контроля результатов.

Может найдутся идеи и получше или неудачные моменты в этой. Буду рад, если кто выскажет свои мысли на этот счет.

7

Скачать файлы

Наименование Файл Версия Размер
ДопроведениеПоПолной.zip
.1222980236 49,13Kb
21.10.14
158
.1222980236 49,13Kb 158 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. venger 03.10.08 08:25 Сейчас в теме
Кстати, чтоб два раза не бегать по строчкам дока при проведении, флаг, что строки старые измененые, можно вынести, как реквизит в шапку дока.
2. venger 03.10.08 09:14 Сейчас в теме
3. Ёпрст 1036 03.10.08 09:20 Сейчас в теме
НизачОт... Отмени проведение документа и привет.
6. venger 03.10.08 09:30 Сейчас в теме
(3) А еще, удали кнопку Ок с формы:-) А работать, кнопка Провести, потом Закрыть:-)
7. venger 03.10.08 09:31 Сейчас в теме
(3) А при закрытии проводить принудительно...
16. vasilykushnir 62 15.01.09 14:59 Сейчас в теме
(3) А если отменять нельзя? 5 человек набивают расходы - остаток съедят мигом.
17. venger 2086 15.01.09 15:14 Сейчас в теме
(16) Отмену уже, вроде ж, учел и групповое перепроведение доков...
4. venger 03.10.08 09:24 Сейчас в теме
Проводить по кнопке "Провести", там отменить нельзя...

В кнопке Ок, тоже можно не спрашивать...

8. Ёпрст 1036 03.10.08 09:39 Сейчас в теме
(4) При чем тут сам документ ? Распровести можно в журнале, еслы вы не знакомы с этим... Или пометить на удаление. снять пометку на удаление.

(5) Да никак.
(6,7) Зачем ?

9. venger 03.10.08 09:54 Сейчас в теме
(8) И что, при распроведении, пометке на удаление или снятии, можно тоже отловить от работать, что нужно. Т.е. все сторки сделать добаленными, флаг сбросить, также как при вводе нового, например.

Есть вариант получше? Или как? За недоработки все-равно спасибо. Еще есть слабые места? Буду благодарен.
10. Ёпрст 1036 03.10.08 10:02 Сейчас в теме
(9) Отловить можно всё.
Есть процедура ОбработкаУдаленияПроведения

Саму идею - в топку. Не надо этого ничего. Тем более, как у вас это реализовано, с полным перебором строк всегда..
12. venger 03.10.08 10:57 Сейчас в теме
(10) Т.е. я понял так, что отказываемся от этой возможности, так как в 1С нет штатного постого механизма?

Или просто вопрос в реализации?
13. venger 03.10.08 11:24 Сейчас в теме
(10) А то, что по старым строкам, если они не изменены, бегать не стоит, то это я че то тупанул:-)

Это я поправлю, как и вещи связанные с распроведением, пометкой на удал. и т.д.

Я просто хочу определиться и четко понять, организовать допроведение новых строк дока, оставив возможность изменения и удаления старых можно и как лучше?
5. venger 03.10.08 09:25 Сейчас в теме
11. Ёпрст 1036 03.10.08 10:03 Сейчас в теме
+10 Вообще самим механизмом всегда пользовался только, если надо внести изменения по какому-либо регистру. Например, добавили /удалили измерение и т.д.. Т.е. выборочное перепроведение.
14. venger 03.10.08 15:47 Сейчас в теме
Поправил, с учетом предидущих проблем, обновил...
Вроде все работает как надо, даже групповое перепроведение учел.
15. venger 04.10.08 16:27 Сейчас в теме
Обновил: добавил контроль наличия необходимого количества товара на складе при продаже с учетом ранее проданных товаров, введенных в этом документе.
18. vasilykushnir 62 15.01.09 15:49 Сейчас в теме
У себя на одном филлиале реализовал т.о. (для решения в конкретной ситуации): для уже проведенных строк выставляется признак проведения и эти строки запрещены для любых манипуляций, естественно перебором строк при проведении отыскиваются не "допроведенные" - документ обечно не превышает 50-100 строк, поэтому прямой перебор не сильно напрягает. При отмене проведения естественно все доступно для изменений. Но это, повторюсь, сильно частный случай.
20. СССР 13.08.09 11:35 Сейчас в теме
Странно и непонятно. Ну трудов много затрачено. Потому заслуженный ПЛЮС
Оставьте свое сообщение

См. также

Разделение табличных частей между документами 3

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

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

1 стартмани

02.09.2019    889    2    alsen    1       

Начисление пени на просроченные задолженности покупателей для ТиС 7.7 2

Инструменты и обработки Бухгалтер Руководитель проекта Архив с данными v77::ОУ 1С7:ТиС Россия УУ Windows Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов

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

1 стартмани

12.10.2017    6988    4    torgstar    0       

Перемещение ТМЦ документа поступления на склады 3

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

Простая обработка позволяет удобно переместить ТМЦ из документа поступления на выбранные склады предприятия (создаются документы перемещения ТМЦ).

1 стартмани

21.05.2017    7608    4    BorisBelov    3       

Автоматическое снятие заказов поставщикам для типовых конфигураций 7.7 (закрытие регистров "Заказы" и "Заказы заявки") 2

Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v77::ОУ 1С7:Комплекс 1С7:ТиС УУ Абонемент ($m) Обработка документов

Автоматическое создание корректировочных заказов поставщику для обнуления регистров "Заказы" и "Заказы заявки" в типовых конфигурациях 1С 7.7 "Торговля и Склад" и "Комплексная"

1 стартмани

18.04.2016    6496    9    Harry_udm    10       

Расширение типовой бухгалтерии для учета ценных бумаг 2

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

Данный блок позволяет автоматизировать учет ценных бумаг (акций и облигаций), котируемых на рынке и управляемых с помощью внешнего брокера.

1 стартмани

08.12.2015    10618    10    AndKovalchuk    2       

23:59:59 Быстрое исправление одним нажатием без перепроведений! 3

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

"Нет возможности разместить документ после ТА!" Никакого перепроведения - никаких проблем! Универсальная обработка для ТиС 9.2 и вообще любой конфигурации на оперативном учете. Лечит какой угодно объем за 5 минут! (Оперативный учет 7.7, SQL-версия)

1 стартмани

17.09.2015    7235    24    PZh1753    3       

Документ "Маршрутный лист" для конфигураций "Торговля и склад", "Комплексная" 1С:7.7 2

Отчеты и формы Бухгалтер Руководитель проекта Конфигурация (md, cf) v77::ОУ 1С7:ТиС Россия УУ Windows Оптовая торговля Абонемент ($m) Обработка документов

Конфигурация, содержащая документ "Маршрутный лист", предназначена для организаций, использующих развозку товаров по клиентам. Устанавливается объединением с типовой конфигурацией, не изменяя типовые объекты.

500 руб.

19.08.2015    6058    13    6       

Переоценка товаров по продажам 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Россия УУ Windows Розничная торговля Ценообразование, анализ цен Абонемент ($m) Обработка документов

Обработка позволяет автоматически создавать документы "Переоценка товаров в рознице" по уже имеющимся продажам.

1 стартмани

16.02.2015    4626    3    l_men    7       

Автоматическое создание заказов поставщику по статистическим данным продаж в 1С 7.7 ТиС 6

Инструменты и обработки Бизнес-аналитик Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) УУ Windows Розничная торговля Абонемент ($m) Обработка документов Рабочее место

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

1 стартмани

03.02.2014    20766    88    sonic112    24       

Восстановление последовательности в 1С 7.7 "Торговля и склад" 3

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Windows Абонемент ($m) Обработка документов

Всем, кто мучается с восстановлением последовательности в 1С 7.7 «Торговля и склад»… Стандартная программа восстановления последовательности останавливается по ошибке, предоставляя вам самим искать, куда делся тот товар, который раньше при проведении был, а теперь куда-то делся. Обработка позволяет немного облегчить жизнь, пытаясь самостоятельно разрешить некоторые ошибочные ситуации.

1 стартмани

25.01.2014    16092    47    sonic112    8       

Проверка и замена цен в документах на расчетные 2

Инструменты и обработки Бизнес-аналитик Бухгалтер Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС УУ Ценообразование, анализ цен Абонемент ($m) Обработка документов Анализ учета

Когда нужно срочно проверить множество документов на правильность установки цен в них. Особенно после обработок, создающих документы прихода/расхода в конце периода.

1000 руб.

09.01.2014    7927    4    1       

Простое удаление проводок из документов по выбранным счетам 3

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет БУ Абонемент ($m) Свертка базы Обработка документов Универсальные обработки

Удаляет проводки(корреспонденцию) по выбранным счетам за выбранный период. Работает с забалансовыми счетами. Выбор условия соответствия вхождения счетов в корреспонденцию (и / или).

1 стартмани

06.01.2014    11986    11    1v7    8       

Обработка автоматической разноски денег по Кассе\Банку для сетевых (и не только) контрагентов для ТиС 7.7 2

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

Обработка позволяет в несколько кликов разнести деньги (касса или банковская выписка) по контрагенту, папке контрагентов либо по сетевому контрагенту (анализ по ИНН). Предварительно формируется список долговых документов с указанием суммы долга.

1 стартмани

11.06.2013    8649    19    iDim    2       

"Заказ поставщику" в помощь менеджеру по закупу для конфигурации "Торговля24" (T24) 2

Инструменты и обработки no Внешняя обработка (ert,epf) openconf v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Windows Оптовая торговля Розничная торговля Учет ТМЦ Абонемент ($m) Обработка документов Рабочее место

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

1 стартмани

04.04.2013    8911    16    AlexanderEkb    1       

Блокировка контрагента при просрочке платежа в днях 6

Отчеты и формы no Нет файла v7.7 v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Windows Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов

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

1 стартмани

13.03.2013    8349    32    11k65m    9       

Умный заказ ТМЦ для ТиС 9.2 с отправкой по электронной почте 5

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Абонемент ($m) Обработка документов Рабочее место Email

Удобное средство для менеджера по закупкам, для определения объема заказа товара на основании продаж за предыдущий период, с отправкой заказа по e-mail (например поставщику) прямо из 1С. Возможность ручной корректировки, расчет общего тоннажа заказа, а также возможность одновременной выгрузки заказа для автоматической загрузки в учетную систему получателя (поставщика) делают его незаменимым помощником в оперативном учете.

1 стартмани

26.09.2012    9345    57    Qbik    11       

Перепроведение по регистрам взаиморасчетов для ТиС 7.7 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия Windows Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов

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

1 стартмани

08.09.2012    5875    30    iDim    3       

Изменить номера документов с ХХХХ на 0000ХХХХ 3

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

Очень простая обработка позволяет восстановить штатную нумерацию документов (не перенумеровать!).

1 стартмани

17.08.2012    14827    43    BorisBelov    8       

Заполнение кодов вида операции в счета-фактурах 4

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

Представленная обработка позволяет заполнить реквизиты "Код вида операции" и "Способ выставления" счета-фактуры в комплексной конфигурации (и, возможно "Торговля и Склад") на платформе 1С 7.7, если указанные реквизиты не были заполнены ранее.

1 стартмани

06.08.2012    16462    61    13jaguar    7       

Импорт данных из Excel в 1С 8

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Windows Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Часто возникает задача по импорту данных в типовые документы (реализация, комплектация, перемещение и т.д.) подготовленных данных из Экселя в чистый заранее созданный документ. Что собственно и делается.

1 стартмани

31.07.2012    8726    130    gorleon    8       

Автоматизация расчета зарплаты водителей, работающих на доставке 5

Инструменты и обработки Бухгалтер Конфигурация (md, cf) v77::ОУ 1cv7.md Автомобили, автосервисы Россия УУ Зарплата Абонемент ($m) Обработка документов

Обработка путевых листов по городу, меж-городу (вместе с бланками), расчет зарплаты водителей через стоимость километра и всевозможные коэффициенты.

1 стартмани

08.07.2012    7645    22    anmal    4       

Поиск и замена дублей по артикулу в справочнике "Номенклатура" (торговля 7.7) 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия Абонемент ($m) Обработка документов Поиск данных Обработка справочников

Обработка просматривает документы: Счет Входящий, Счет, Приходную накладную, расходную накладную. Если находятся движения по дублям, заменяет движение на первый из нашедших.

1 стартмани

09.06.2012    10213    36    serko8547    1       

Поиск и исправление повторов элементов в справочниках 2

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

Обработка предназначена для поиска и ИСПРАВЛЕНИЯ(в полной версии) одинаковых по КОДУ элементов в указанном справочнике. Это бывает необходимо, например, если произошел сбой в работе 1С, если снят флаг "Контроль уникальности", если есть разные элементы, которые должны быть объединены в один.

1 стартмани

05.06.2012    6544    47    Gluk    1       

Исправление отрицательных остатков 3

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

Маленькая, но полезная обработка по исправлению отрицательных остатков в разрезе фирм или складов.

1 стартмани

31.05.2012    4889    71    berikz    4       

23:59:59 Исправление одним кликом для ТиС 9.2 (7.7) 8

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Абонемент ($m) Сервисные утилиты Обработка документов

Нет возможности разместить документ после ТА! У кого случалось – объяснять не нужно. Обработка подойдёт также для комплексной конфигурации и любой другой на оперативном учёте.

5 стартмани

24.04.2012    15769    66    Yury1001    10       

Загрузка Счетов на оплату в ТиС 7.7 из Excel 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия Windows Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Отдел управления запасами попросил упростить работу по занесению информации из Счетов на оплату (в формате Excel) в 1С ТиС (на MS SQL Server 2000).

1 стартмани

13.04.2012    10120    22    al_zzz    1       

Исправление документов в 1С 7.7 9

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1cv7.md Россия Абонемент ($m) Обработка документов Инструментарий разработчика Администрирование данных 1С

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

1 стартмани

29.03.2012    15176    95    alf2006x    5       

Перенумератор документов 10

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

Обработка позволяет автоматизировать перенумерацию документов любого вида в любой конфигурации 1с v 7.7 за определенный период

1 стартмани

27.03.2012    5504    173    PiterPrg    4       

Обработка для переноса документов и справочников 1с 7.7 9

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Абонемент ($m) Обработка документов Обработка справочников 1С7.7<->1C7.7

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

1 стартмани

26.03.2012    12815    205    stu1112    4       

Универсальный ввод документов из аналогичной базы 1С 7.7 8

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv8.cf Абонемент ($m) Обработка документов 1С7.7<->1C7.7

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

1 стартмани

20.03.2012    8654    40    dronrevx    11       

Автоматическое создание документов "Перечисление НДФЛ в бюджет" для ЗиК 7.7 27

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

Уж недалек отчет, а документы распределения НДФЛ по работникам за 2011 год не введены. Можно ввести их вручную, а можно воспользоваться обработкой, выгрузить их в MS Excel и сформировать автоматически. Для этого подготовлен данный комплекс обработок.

1 стартмани

05.03.2012    19535    95    Krasnyj    44       

Уменьшение длины кода справочников и документов в 1С 7.7 4

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

Универсальная внешняя обработка для 1С 7.7 (по метаданным), выполняющая перенумерацию документов и не подчиненных справочников (старый код сохраняется, длина кода уменьшается за счет сокращения нулей).

1 стартмани

19.02.2012    11859    75    Legolas    15       

Чек ККМ 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Рестораны, кафе и фаст-фуд Розничная торговля Абонемент ($m) Обработка документов Рабочее место

Немного доработанная форма от Армакса. используется в фаст-фуде. Создает док. ЧекККМ

1 стартмани

13.02.2012    6584    18    yucomp    1       

Перезапись документов 1С7 2

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

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

1 стартмани

11.02.2012    13949    23    fixin    2       

Универсальный документ "Движение регистров" (опер.учёт) 10

Инструменты и обработки Программист Конфигурация (md, cf) v77::ОУ 1С7:Комплекс 1С7:ТиС Россия БУ Абонемент ($m) Обработка документов

Документ предоставляет функционал для визуального редактирования произвольных движений любых имеющихся в конфигурации регистров, как с нуля, так и на основе движений уже имеющегося документа (можно скопировать движения этого документа). Есть режим "Сторно".

1 стартмани

04.02.2012    22379    105    andrewks    16