Изменение времени документов, перенос документов в начало дня. 1С 7.7

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

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

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

Запускать обработку надо монопольно. При нажатии "Сформировать" все документы будут перенесены на начало дня (начиная с указанной  в модуле даты с сохранением последовательности и интервалом 1 секунда).

 
 Техническая реализация переноса времени на начало дня

Обработка написана в комплексной конфигурации 4.2 (7.70.424). Версия платформы 7.70.027.

 

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

Наименование Файл Версия Размер
Перенос документов вначало дня.ert

.ert 110,50Kb
07.10.19
2
.ert 110,50Kb 2 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3430 08.10.19 01:14 Сейчас в теме
наращивание времени как сделано? что суммируется? как сделан переход на минутах и часах?

примечание боковое: по 10 секунд в общем случае - "плохо".
надо смотреть в каком времени первый непереносимый документ и впихивать переносимые ДО этого документа. соответсвенно надо посчитать дельту наращивани времени.
2. ksnik 394 08.10.19 03:49 Сейчас в теме
(1) я открыл код, пересчет прямой: время=ЧЧ*60*60+ММ*60+СС и обратный к нему.
надо смотреть в каком времени первый непереносимый документ и впихивать переносимые ДО этого документа

это зачем? оно же изменит последовательность проведения документов?
5. CheBurator 3430 08.10.19 15:14 Сейчас в теме
(2) для переноса документов "в начало дня" - все переносимые "в начало дня" документы в общем случае должны быть ДО первого неперносимого документа.
.
По наращиванию времени - я так и знал!!!
(смотри у меня публикацию пр финт ушами с временем документа).
Для переноса достаточно оперировать только СС, если секунды задашь больше 60 - платформа это правильно проглотит сама. это работает в пределах дня, дальше 23.59-59 или 00-00-00 не уйдет документ сколько бы большое значение СС ни было. Пользуйся!
7. ksnik 394 08.10.19 16:09 Сейчас в теме
(5) багофичи это зло ибо делает код черезжопным, в моей программе ошибок нет.
Я указал на то что перенос документа через документ ломает логику взаиморасчетов.
8. CheBurator 3430 08.10.19 19:52 Сейчас в теме
(7) багофичи - на вкус и цвет, согласен.
9. CheBurator 3430 08.10.19 20:20 Сейчас в теме
(7)
Я указал на то что перенос документа через документ ломает логику взаиморасчетов.

уу, название ппубликации вводит в заблуждение. поправить бы хорошо.
потому что перенос документов в начало дня - это перенос в начало дня.
здесь по факту перенос ВСЕХ (это ключевой момент) документов, лежащих после времени "Ч" до конца дня - в "правильную" последовательность документов ПОСЛЕ "Ч". Конечно, а таком контексте выполнения задачи, мое замечание неверно.

Однако, тут все равно вылезет ошибка другого рода (но похожая, так как связана с нарушением очередности документов), в общем случае:

Последнее правильное время=14 сек (Док0). Считаем что все проведение было сделано правильно, ГП не нарушена.

Исходная цепочка:
Док1, 15 сек
Док2, 15 сек
Док3, 16 сек
Док4, 16 сек

По идее, после обработки (сдвиг по 1 сек на документ) получится так:
Док1, 15 сек (14+1), ОК
Док2, 16 сек (14+2) - конфликт с Док3, Док2 ляжет и проведется ПОСЛЕ ЕЩЕ НЕ ОБРАБОТАННОГО Док3 (другой результат проведения получится чем до переноса) и не факт что Док2 проведется вообще
Док3, 17 сек (14+3) - конфликт с Док4, Док3 ляжет и проведется ПОСЛЕ ЕЩЕ НЕ ОБРАБОТАННОГО Док4 (другой результат проведения получится чем до переноса) и вдобавок проведение док3 будет опираться на неверные результаты проведения Док2 и не факт что Док3 проведется вообще
Док4, 18 сек (14+4) - проведение док4 будет опираться на неверные результаты проведения Док2 и Док3 и не факт что Док4 проведется вообще.

В случае, если все доки перенеслись и провелись повторно "без проблем" - это не гарантирует получение тех же результатов проведения что в исходной цепочке, т.к. нарушена не просто ГП (изменение задним числом), но и исходный порядок проведения документов.

Для получения гарантированного правильного результата следует ОБЯЗАТЕЛЬНО восстановить ГП последовательность документов от Док0 до последнего перенесенного документа. Или переписать алгоритм переноса.
12. ksnik 394 08.10.19 21:41 Сейчас в теме
(9) Сергей, спасибо за подробное объяснение принципа действия алгоритма. На самом деле алгоритм рабочий, переписывать его не надо. Но Ваша постановка задачи к которой Вы применили алгоритм не имеет смысла. Никто не переносит документы на секунду назад, 100 % случаев возникает необходимость перенести на несколько часов, поэтому описанная Вами ситуация практически не возможна.
Док3 (другой результат проведения получится чем до переноса) и не факт что Док2 проведется вообще

На самом деле практические задачи для решения которых мной предназначен алгоритм в публикации такие:
1) алгоритм поможет изменить время документов на заранее выбранное, каждый следующий документ на следующую секунду, но не с 15й секунды на 14ю, ибо это не имеет смысла.
2) алгоритм поможет если надо перенести документы на начало дня, хоть на 00 часов - не ломая последовательности.
3) алгоритм поможет, когда кто-то установил точку актуальности на конец текущего дня (провел документ концом дня) и документы перестали проводиться. Теперь, чтобы нормализовать ситуацию, время документов нужно изменить и документы перепровести, затем перенести точку актуальности на последний проведенный документ. Решать эту задачу в разделенном режиме смысла нет, так как в разделенном режиме пользователи напрасно будут мучать базу - все равно документы не проводятся, да и точку актуальности на последний документ можно установить только в монопольном режиме.
13. CheBurator 3430 08.10.19 23:10 Сейчас в теме
(12) все пункты работают только если верить что " 100 % случаев возникает необходимость перенести на несколько часов, поэтому описанная Вами ситуация практически не возможна."
- практически не очень вероятно, да. но вполне может случится казус.
ибо в приведенном примере - алгоритм породит некорректные данные.
а сработает ли такой пример в реальности - зависит исключительно от количества доков которые надо перенести, периода времени на котором эти доки находятся и зависимостей документов (и результатов их проведения) друг от друга.
в общем случае - алгоритм нерабочий. да, я тоже оцениваю вероятность трабла как маленькую.
Но я бы посоветовал, во избежание либо в конце кода перепровести все перенесенынные документы в хорологической последовательности или сначала все документы перенести в виде непроведенных, а потом перепровести. и это ВСЕ обернуть в транзакцию.
.
транзакция в коде - как у вас - излишняя.

И что главное - Док.Провести() - в случае непроведения НЕ ВЫЗОВЕТ ИСКЛЮЧЕНИЯ. что может в такой (или разновидностях такой логики обработки чуть более сложной) привести к ЯВНОЙ ОШИБКЕ в итогах переноса.
.
та позже, в вашем коде, в случае если Док.Провести() не проведется - скорее всего упадет на ЗафиксироватьТранзакцию(), ибо транзакция уже отатана назад неявно.
14. ksnik 394 09.10.19 00:38 Сейчас в теме
(13) Спасибо за подробное замечание!!
Док.Провести() - в случае непроведения НЕ ВЫЗОВЕТ ИСКЛЮЧЕНИЯ

Согласен что Док.Провести() в данном контексте выглядит сомнительно и вызывает вопрос, ну ни разу не бывало проблем. Согласен красивее выглядит
		Если Провед=1 Тогда
			    Если Док.Провести()=0 Тогда
			        ф = 1/0;
			    КонецЕсли;
			Иначе
				Док.Записать();
			КонецЕсли;

но практически это пока не испробовано. Ну ни разу у меня не было проблем с этим, возможно причина в СтатусВозврата(0)+транзакции, надо провести тест...
15. ksnik 394 09.10.19 01:13 Сейчас в теме
(13) в общем Вы не правы, все у меня отлично работает, тест пройден успешно. Оно несколько лет используется. Не могло оно глючить.
1)В тестовой базе берем любой документ, в начале обработки проведения пишем:
Процедура ОбработкаПроведения()
    Если Сумма > 0 Тогда
		СтатусВозврата(0);
		Возврат;
    КонецЕсли;
...
КонецПроцедуры 

Я для примера в документ Аккредитив добавил, установил признак проводить в оперативном учете. Реструктуризация прошла...
2)создаем и проводим с нулевой суммой
3)редактируем реквизит сумма = 1р
4) запускаем мою обработку
Смотрим результат, попробуйте повторить сами:
1
Документ не проведен! :Аккредитив АкСцНС000001 (09.10.2019)
ЗафиксироватьТранзакцию();
{\\путькобработке\ПЕРЕНОС ДОКУМЕНТОВ ВНАЧАЛО ДНЯ.ERT(64)}: Ошибка при выполнении процедуры ЗафиксироватьТранзакцию
16. CheBurator 3430 09.10.19 02:02 Сейчас в теме
(15) все правильно, я об этом и сказал выше, что сломается на ЗафиксироватьТранзакцию.
неудачное проведение как таковое не вызывает исключения. поэтому ошибка проведеняи документа - не отлавливается. и то что это неудачное проведение стопорит систему - просто удачное стечение обстоятельств что напарывается на ЗафиксироватьТранзакцию в лишней обертке транзакции (я думаю что вы рассчитывали что неудачное првоедение вывалится в исключение),

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

В приведенном коде по-правильному д.б. типа
Если Док.Провести()=0 Тогда Прервать; КонецЕсли;
.
По большому счету - эти мои замечания про Провести() - относятся больше к общему подходу к программированию в части правильности написания кода.

В вашем коде за счет избыточности - в результате отлавливается, ну и ок.
Пусть код так и будет.
17. ksnik 394 09.10.19 07:16 Сейчас в теме
(16) У меня есть практический совет о "прервать" применительно к обработкам документов. Если требуется однозначно прекратить выполнение кода (вот как например требуется в данном случае) я всегда вместо "Прервать" пишу "ф = 1/0;", это красивее выглядит. Ато дальше после "Прервать" может что-нибудь нехорошее произойти.

п.с. У меня ведь тоже багофича получиласть, поэтому код статьи и обработку поправлю после удачного применения нового алгоритма на практике.
18. ksnik 394 10.10.19 11:11 Сейчас в теме
(13)
транзакция в коде - как у вас - излишняя.

Транзакция у меня в коде нужна для того, чтобы в случае выявленной ошибки распроведение не произошло и документ, который не удалось перенести, остался нетронутым (проведенным).
19. ksnik 394 10.10.19 12:04 Сейчас в теме
(18) дело в том, что если документ был проведен но теперь не может быть перепроведен может возникнуть необходимость разобраться почему он не проводится и выполнить эти условия, чтобы не поломать учет. И тогда при повторном запуске обработка переноса документов продолжит свою работу в штатном режиме.
10. CheBurator 3430 08.10.19 20:28 Сейчас в теме
(7) Имхо
В данном коде обертывать обработку единственного документа В МОНОПОЛЬНОМ Режиме - совершенно излишне. В приведенном коде при любой ошибке - выполнение стопорится (логику по крайне мере такую я наблюдаю).

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

Итого: транзакции если убрать и оставить только попытку - ничего в логике не поменяется.
?
20. ksnik 394 10.10.19 13:48 Сейчас в теме
(10)
надо продумать что будет при исправлении допустим ошибки непроведения и повторном запуске обработки).

Итого: транзакции если убрать и оставить только попытку - ничего в логике не поменяется.


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

Если транзакцию убрать, произойдут необратимые изменения, которые потом надо будет исправлять, тратить на это время.
11. CheBurator 3430 08.10.19 20:32 Сейчас в теме
(7) Не уверен, точно не помню, но что-то так:
Выполнение Док.Провести() вообще сомнительно в таком применении.
возможно проведение сломается с синтаксической ошибкой и вывалится в Исключение.
А вот если проведение просто НЕ ПРОВЕДЕТСЯ о вернет результат проведения - 0 (штатно как обычно установкой статусвозврата(0) - никакое исключение не произойдет. Поэтому надо типа внутри попытки
Результат = Док.Провести();
Если Результат =0 Тогда
//искуственно вызвать исключение или прерваться явно
3. sanek_kop 14 08.10.19 09:22 Сейчас в теме
Если база SQL, то я бы посоветовал использовать 1C++ и писать напрямую в необходимые таблицы. На практике это экономит достаточно много времени. В условиях когда работа предприятия встала, время работы - очень важный параметр. Изначально делали примерно так же как в этой обработке, только выбирали последний правильный документ (с верным временем) и перепроведение делали с интервалом в 1 секунду. После того как переписали на SQL длительность обработки с 15-20 минут уменьшилось до 5-10. Причем львиную долю. времени занимает установка ТА.
4. ksnik 394 08.10.19 11:08 Сейчас в теме
(3) вариант с 1C++ менее универсален так как для его реализации не достаточно функционала 1С. А код обработки можете написать сюда?
6. CheBurator 3430 08.10.19 15:15 Сейчас в теме
Если через 1С++ чистить нудевые записи в итогах таблицы то перенос ТА идет быстро на границе месяцев.
Оставьте свое сообщение

См. также

[Обновлено] Внешняя обработка 1С 7.7 работы с УТМ ЕГАИС Промо

Обработка документов WEB Розничная торговля Розничная торговля v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Россия УУ Акцизы Абонемент ($m)

Данная внешняя обработка позволит розничному магазину полноценно работать в системе ЕГАИС.

1 стартмани

16.10.2015    39004    355    amoarok    79    

Заполнение реквизита справочника или документа с внутренним идентификатором (GUID)

Обработка документов Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

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

4 стартмани

25.10.2020    406    1    arven-bina    2    

Сверки и переносы документов между базами 7.7 и 8, исправление расхождений. Реализации. Поступления. Корректировки отгрузки, поступления. Счета-фактуры выданные, полученные; исправленные выданные и полученные. COM-объект 1С8 (ОФ)

Обработка документов Перенос данных из 1С7.7 в 1C8.X Анализ учета v7.7 v8 УТ10 1С7:Комплекс 1С7:ТиС Россия БУ УУ НДС Абонемент ($m)

Пример реализации сверок между базами и исправления расхождений в обе стороны, из 7.7 -> в 8.3 и из 8.3 -> в 7.7 на обычных формах. Фундаментальные обработки, которые работают на постоянной основе и поддерживают идентичность данных между базами основных поставщиков и основных покупателей (их соответствие прописано в модуле). Используется Новый COMОбъект("V77.Application"), пример использования внешнего источника данных. Реализация в поступление. Поступление в поступление. Корректировка поступления в корректировку отгрузки. СчФ выданный в СчФ полученный. Исправление СчФ полученного в исправление СчФ выданного. Перенос документа Реализация 7.7 в Поступление 8, Перемещение 7.7 в Поступление 8. Акт сверки взаиморасчетов (несколько организаций). Все обработки запускаются в базе 1С Предприятие 8 (обычные формы).

1 стартмани

03.10.2019    6261    5    ksnik    6    

Исправление резервов. Сверка остатков с резервами. Проверка на зависшие резервы. Заполнение документа списком кодов товаров. 1С 7.7

Анализ учета Обработка документов v7.7 v77::ОУ 1С7:Комплекс 1С7:ТиС УУ Абонемент ($m)

Предлагаю технологию выявления ошибок в резервах отчетами "Сверка остатков с резервами" и "Проверка на зависшие резервы". Предлагаю способ автоматизированного исправления резервов заполнением документа списком кодов товаров. 1С 7.7. Вручную это делать очень кропотливо.

1 стартмани

13.09.2019    5968    3    ksnik    12    

Разделение накладных

Обработка документов Оптовая торговля Оптовая торговля v7.7 1cv7.md БУ Абонемент ($m)

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

1 стартмани

13.06.2019    4792    0    skyvixen    2    

Перевод документов в валидный JSON

Обработка документов v7.7 1cv7.md Абонемент ($m)

Данная обработка позволяет выгружать указанные документы в формате json. Чтобы воспользоваться данной обработкой - необходимо открыть ее, как внешнюю обработку. В результате работы данной обработки мы получаем правильный json файлик, который затем может быть разобран, например, для нужд сайта или другого ПО. Тестировалось на 1С 7.7 "Торговля и склад". Редакция 98 года.

2 стартмани

02.05.2019    3895    4    user840355    4    

Универсальный подбор и обработка объектов для 1С: Предприятия 7.7 "UChoice.ert"

Обработка документов Универсальные обработки Обработка справочников v7.7 1cv7.md Абонемент ($m)

Универсальная обработка 7.7, представленная здесь, до сих пор почему-то по функционалу гораздо беднее, чем общеизвестная типовая "Универсальный подбор и обработка объектов" (UNIREPS82\UniversalSelection) 8.2-8.3", мне не хватило возможности выполнить произвольный код обработчика объектов. Данная обработка "UChoice.ert" является полным аналогом "UniversalSelection", представляет собой консоль выполнения произвольного кода, позволяет делать с объектами информационной базы 1С 7.7 абсолютно все, что угодно, а не узкий, сложно настраиваемый набор команд, на мой взгляд, она существенно превосходит имеющиеся аналоги, поэтому ничем другим кроме нее я не пользуюсь.

1 стартмани

04.04.2019    7539    12    ksnik    9    

Универсальная загрузка данных : Прыг-Скок...или из MS EXCEL в 1С (7.7) или как "забить товар" Промо

Загрузка и выгрузка в Excel Обработка документов v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Предыстория: постоянно на форуме спрашивают - "как загрузить из EXCEL в 1С нужную информацию?" и начинается... Готовый пример КАК...

1 стартмани

19.04.2010    54242    106    Tatitutu    96    

Перенумерация документов и справочников в БП 3.0 и Бух 7.7

Обработка документов Обработка справочников v7.7 v8 1С7:Бух БП3.0 Абонемент ($m)

Обработки позволяют восстановить стандартную нумерацию объектов (справочников и документов) в Бухгалтерии Предприятия 3.0. и Бухгалтерии 7.7

1 стартмани

09.02.2018    13869    120    Ant10    0    

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

Обработка документов v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

21.12.2017    7156    2    infostartchel    0    

Перенумерация документов для 1С:Бухгалтерии 7.7

Обработка документов v7.7 1С7:Бух БУ Абонемент ($m)

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

1 стартмани

07.11.2017    9189    12    Юлия69    0    

Прекращение действия надбавок для списка сотрудников Промо

Обработка документов Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ Абонемент ($m)

Иногда бывает нужно прекратить постоянно действующее начисление всему списку сотрудников (или большинству) - например, у нас так отменили выслугу:(. Вводить исправление каждого документа "Ввод расчета сотруднику" или для каждого вводить "Временное прекращение действия надбавок" - муторно, особенно если сотрудников много. Этот документ по нужному виду расчета выбирает всех сотрудников, у которых этот расчет действует на дату документа - и 5 минут, и надбавки не действуют:(

1 стартмани

01.07.2009    21599    3    Elena_Mosh    4    

Перенос исполнительных листов из 1с7 в 1с8

Обработка документов Перенос данных из 1С7.7 в 1C8.X Зарплата Зарплата v7.7 v8 ЗУП2.5 Россия БУ Абонемент ($m)

Для тех, кто все еще параллельно ведет ЗиК и ЗУП... На большом предприятии с большим объемом документов в переходный период требуется перенос документов из одной базы в другую, чтобы избавить сотрудников от лишней работы. Исполнительные листы - одни из тех документов, которые можно безболезненно перекинуть. Предлагаю такую обработку.

1 стартмани

29.09.2017    11342    3    t225    0    

Исправление отрицательных номеров строк табличной части документов

Обработка документов v7.7 1cv7.md Абонемент ($m)

Обработка, исправляющая ситуацию с отрицательными номерами строк в табличной части

1 стартмани

31.08.2017    8368    1    C0mmander_Alex    1    

Загрузка в 1С 7.7 входящих налоговых накладных (ЗКП) из Медок и Сонаты

Загрузка и выгрузка в Excel Обработка документов Оптовая торговля Производство готовой продукции (работ, услуг) Оптовая торговля Производство готовой продукции (работ, услуг) v7.7 1cv7.md Украина БУ НУ Абонемент ($m)

Инструмент для групповой загрузки в 1С 7.7 (бухгалтерия, ПУБ, комплексная) входящих налоговых накладных (создание документов Запись книги приобтетения (ЗКП)) из Медок или Сонаты. Обработка внешняя - не требует изменения конфигурациии. В архиве есть детальная инструкция по установке и работе.

1 стартмани

09.08.2017    18165    5    AlexRAA.1C    0    

Расчет компенсации за неиспользованный отпуск: Теперь и для 1С Бухгалтерии 7.7 c возможностью расчета среднего заработка Промо

Обработка документов Зарплата Зарплата v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Расчет компенсации за неиспользованный отпуск - теперь и для 1С Бухгалтерии 7.7 с расчетом среднего заработка

3 стартмани

26.04.2012    30026    6    Krasnyj    44    

Транслитерация русских имен и фамилий сотрудников в латинские для эмбоссированного текста на банковские карты МИР в конфигурациях 1С 7.7

Обработка документов Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v7.7 1С7:ЗиК 1С7:Комплекс Россия Абонемент ($m)

Внешняя обработка для быстрого перевода имен и фамилий с русских символов в латинские в документе "Заявка на открытие счетов", чтобы выгрузить реестр сотрудников в формате XML в банк для изготовления пластиковых карт. Например Елисейкин Александр будет преобразовано в ELISEJKIN ALEKSANDR. Транслитерация русских букв в латиницу выполняется по стандарту ГОСТ 7.79—2000.

1 стартмани

20.06.2017    14609    6    rusmil    4    

Групповая обработка документов и справочников v.7.7

Универсальные обработки Обработка документов Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

1. Обработка позволяет совершать следующие действия над объектами: а. СПРАВОЧНИКИ: удаление; пометка на удаление; снятие пометки на удаление. б. ДОКУМЕНТЫ: удаление; пометка на удаление; снятие пометки на удаление; проведение; отмена проведения; выключить проводки; включить проводки. 2. Действия могут быть ограничены некоторыми условиями. 3. Существует отбор по видам объектов. 4. Есть возможность обработать подчиненные справочники.

1 стартмани

30.04.2017    12479    44    DUH    0    

Выгрузка документов из ТиС в УНФ

Обработка документов Перенос данных из 1С7.7 в 1C8.X v7.7 1С7:ТиС Абонемент ($m)

Выгрузка (перенос) документов из ТиС в УНФ.

10 стартмани

01.03.2017    16936    12    aagubarev    2    

Работа с 62 счетом в бухгалтерии Промо

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

Сортировка 62 счета по субсчетам Обработка сама закрывает авансы, при этом она позволяет работать с кореспонденцией любого типа по 62 счету, например схлопнуть 62,4 на 62,1 , а затем 62,1 на 62,2 или сразу 62,2 на 62,1 ,т.е. сколько раз хотите столько и запустите с различными вариациями.

1 стартмани

18.10.2013    23474    7    zavsom    3    

Загрузка табеля из Excel. v 7.7 Комплексная автоматизация

Обработка документов Загрузка и выгрузка в Excel Зарплата Учет рабочего времени Зарплата Учет рабочего времени v7.7 1С7:Комплекс Россия БУ Абонемент ($m)

Обработка предназначена для загрузки табелей отработанного времени из excel-файла.

1 стартмани

16.02.2017    10468    3    swk_swetlana    0    

Универсальный журнал для 1С:7.7 с последующей обработкой документов

Обработка документов v7.7 1cv7.md Россия Абонемент ($m)

Универсальный журнал документов для конфигураций на платформе 7.7.

2 стартмани

16.01.2017    11300    19    Dizaen    0    

Улучшенная обработка документов для 7.7

Обработка документов v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

16.12.2016    8190    2    uus    0    

Загрузка поступлений из Excel Промо

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

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

5 стартмани

19.12.2012    30548    24    @lexandr    11    

Универсальные обработки документов и справочников для 1С: Предприятие 7.7

Обработка документов Универсальные обработки Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

Обработки можно использовать в любой конфигурации 1С-Предприятия 7.7. Обработки позволяют просмотреть/изменить значения любого реквизита документов/справочников, существующих в базе. В обработках реализован множественный отбор по значениям реквизитов (для табличной части документов тоже). В обработке документов реализованы следующие действия: Перенумерация; проведение; отмена проведения; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; удаление строк табличной части; вывод на печать и в файлы *.xls,*.csv,*.dbf,*.xml реквизитов шапки и табличной части. В обработке справочников реализованы следующие действия: Перенумерация; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; очистка истории значений периодического реквизита; перенос справочника в другую базу подобной конфигурации по OLE; вывод на печать реквизитов и истории значений периодических реквизитов; вывод реквизитов в файлы *.xls,*.csv,*.dbf,*.xml; отчет по структуре справочников, вывод и обработка ссылок на выбранные элементы.

1 стартмани

23.11.2016    24706    154    SanchoD    15    

Перенумерация справочников и документов для 1С: 7.7

Обработка документов Обработка справочников v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

03.08.2016    17059    95    ak_register    8    

Групповая обработка и печать документов + множественный фильтр для отбора.

Обработка документов Пакетная печать v7.7 1С7:ТиС Абонемент ($m)

Аналог стандартной обработки "Групповая обработка документов". Добавлена возможность отбора не только по элементам, но и по группам(ТМЦ, Покупатели и тд) Добавлен Множественный фильтр для отбора документов.

1 стартмани

08.07.2016    11646    9    SOLTAN    1    

Acc77: Зачет авансов по счету 76.АВ для «1С: Бухгалтерия 7.7 редакция 4.5» Промо

Обработка документов Закрытие периода Закрытие периода v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Внешняя обработка "Зачет авансов по счету 76.АВ" для «1С: Бухгалтерия 7.7 редакция 4.5». Отличительной особенностью данной разработки является полностью автоматизированное программное создание комплекта документов "Запись книги покупок" и "Счет-фактура выданный (на аванс)" за произвольный период по данным бухгалтерского учета с возможностью неоднократной обработки рабочего периода. Таким образом, после проверки корректности взаиморасчетов с покупателями для закрытия периода по разделу "НДС с авансов полученных" бухгалтеру будет достаточно самостоятельно запустить обработку нужного периода.

3 стартмани

29.07.2012    32782    13    Chastiser    12    

Подмена значений в документах и справочниках 7.7

Обработка документов Обработка справочников v7.7 1cv7.md Абонемент ($m)

Обработка Подмена значений в документах и справочниках 7.7, с отборами по справочникам и документам, с возможностью отсеять по периоду

1 стартмани

04.07.2016    9920    7    Turn123    3    

Деноминация в Беларуси. В помощь специалистам и обычным пользователям

Обработка документов Обработка справочников v7.7 1cv7.md Беларусь БУ Абонемент ($m)

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

1 стартмани

14.06.2016    12816    16    ge_ni    3    

Выгрузка остатков по счетам учета ОС в Excel и загрузка из таблицы Excel в документ "Бухгалтерская справка" 1С: Комплексная конфигурация 7.7

Обработка документов Загрузка и выгрузка в Excel Учет ОС и НМА Учет ОС и НМА v7.7 1С7:Комплекс Россия БУ Абонемент ($m)

Эта обработка написана была очень давно и использовалась при обрезке базы. Тестировалась только на Комплексной конфигурации 7.7

1 стартмани

01.03.2016    9829    9    Most    1    

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

Зарплата Обработка документов Зарплата v77::Расчет 1С7:ЗиК Россия БУ Абонемент ($m)

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

3 стартмани

23.02.2012    28615    13    Krasnyj    38    

Увольнение и прием сотрудников списком в 1С: 7.7

Обработка документов Управление персоналом (HRM) Управление персоналом (HRM) v7.7 1С7:Комплекс Абонемент ($m)

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

1 стартмани

24.02.2016    12743    1    natala_g    5    

Сверка количества товара в документе

Обработка документов Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v7.7 1С7:Комплекс 1С7:ТиС Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

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

1 стартмани

04.02.2016    13115    2    etmarket    4    

Обработка документов норм затрат. 1С 7.7 ПУБ

Обработка документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v7.7 1С7:ПУБ Украина БУ УУ Абонемент ($m)

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

2 стартмани

19.01.2016    8460    4    instar    6    

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

Обработка документов v77::ОУ 1С7:Комплекс 1С7:ТиС Россия БУ Абонемент ($m)

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

1 стартмани

04.02.2012    25909    20    andrewks    16    

Перенос прихода в начало дня для 1С: 7.7

Обработка документов v7.7 1С7:Бух 1С7:Комплекс 1С7:ТиС 1С7:ПУБ БУ УУ Абонемент ($m)

Перенос прихода в начало дня для 1С: 7.7 Торговля и Склад, и 1С: 7.7 Бухгалтерия

1 стартмани

15.01.2016    7974    9    eye80080    1    

Пример обмена 1С: 7.7 с ЕГАИС через УТМ

Обработка документов WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 1cv7.md УУ Акцизы Абонемент ($m)

Это пример внешней обработки для обмена между конфигурациями 1С: 7.7 и системой ЕГАИС через универсальный транспортный модуль УТМ . Реализованы все схемы (xsd) обменов. Распространяется как есть. Код полностью открыт. За основу взята публикация http://infostart.ru/public/409028/. Архив содержит доработку конфигурации 1С: "Торговля и склад ред. 9.2". Не требует доработки типовых объектов (кроме "Чека ККМ"), добавляются новые справочники, документы и пр., что позволяет легко интегрировать на аналогичные конфигурации, например, 1С:"Комплексная конфигурация ред. 4.5".

5 стартмани

14.12.2015    17589    60    Atom74    18    

Добавляем проводки в документы Промо

Обработка документов v77::БУ 1С7:Бух 1С7:ПУБ 1С7:ББУ Россия БУ Абонемент ($m)

Добавляем проводки в документы

1 стартмани

22.09.2011    17621    5    Михаська    4    

Закрытие остатков по бухгалтерским счетам на счет 00

Обработка документов v7.7 1С7:Бух 1С7:Комплекс 1С7:ПУБ БУ Абонемент ($m)

Сторнирование остатков по любому по бухгалтерскому счету на счет 00 с произвольным отбором

1 стартмани

21.10.2015    8007    3    volamm    2    

Удаление Пустых Налоговых

Обработка документов v7.7 1С7:Комплекс Украина НУ НДС Абонемент ($m)

Внешняя обработка, которая удаляет пустые налоговые накладные.

1 стартмани

18.06.2015    4612    0    aleskander1sk    2    

Изменение входящих номера и даты в документах без перепроведения в 1С 7.7

Обработка документов v7.7 1cv7.md Абонемент ($m)

Обработка позволяет изменять входящие номер и дату в документах без перепроведения документа. Проверялась работа в в 1с 7.7 "Торговля + Склад", "Учет и отчетность предпринимателя", "Бухгалтерский учет, 4.5"

1 стартмани

16.04.2015    9066    7    Юджин58    4    

Заменяем сумму в выбранной проводке документа Промо

Обработка документов v77::БУ 1С7:Бух 1С7:Комплекс 1С7:ПУБ 1С7:ББУ Россия БУ Абонемент ($m)

Заменяем сумму в выбранной проводке документа

1 стартмани

22.09.2011    15900    1    Михаська    8    

Восстановление нумерации

Обработка документов Обработка справочников v7.7 1cv7.md Абонемент ($m)

Простая обработка по восстановлению нумерации в документах и справочниках.

1 стартмани

11.04.2015    12384    2    maksa2005    1    

Расчет количества продуктов для Рарус-Общепит 6

Обработка документов Учет ТМЦ Учет ТМЦ v7.7 1cv7.md Пищевая промышленность Россия УУ Абонемент ($m)

Обработка предназначена для определения ингредиентов для документа план меню. Заменяет типовой "закрытый" модуль расчета меню. Исправлены многие ошибки в расчете. Для работы необходимо вставить обработку в общий список обработок и заменить часть кода в общем модуле.

1 стартмани

07.04.2015    9834    3    lettitbit    1    

Просмотр содержимого всех реквизитов справочников/документов в конфигурациях 7.7

Обработка документов Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

Вывести на просмотр содержимое ВСЕХ реквизитов справочников/документов в любой конфигурации на платформе 7.7.

1 стартмани

24.02.2015    6885    9    fbv    3    

Объединить 2 операции в одну Промо

Обработка документов v77::БУ 1С7:Бух 1С7:Комплекс 1С7:ПУБ 1С7:ББУ БУ Абонемент ($m)

Объединить 2 операции в одну (проводки пишутся в последнюю)

1 стартмани

22.09.2011    16968    3    Михаська    1    

Обработка по переносу документов

Обработка документов 1С7.7<->1C7.7 v7.7 1cv7.md Абонемент ($m)

Обработка по переносу документов между двумя идентичными базами

1 стартмани

11.02.2015    10737    15    Dina1251    1    

Универсальная загрузка из файла Excel в табличную часть документа

Загрузка и выгрузка в Excel Обработка документов v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

11.02.2015    14898    26    LavinVadik    12