|
Обработка всех документов | ☑ | ||
---|---|---|---|---|
0
MAPATNK2
naïve
05.03.17
✎
15:26
|
Вечер добрый. Такой вопрос. Мне необходимо провести все документы. Как это можно сделать? Точнее как в запросе выбрать все документы? Конечно же универсальная обработка по работе с доками не подойдет, потому что документы нужно проводить по дате добавления, то есть первые проводятся те, которые были созданы последними. не подскажете как это можно сделать? Просто смотрю на все эти двести с лишним документов и понимаю, что не хочу для каждого писать запрос. ДАТА ССылка.
|
|||
1
Мимохожий Однако
05.03.17
✎
15:30
|
А теперь сначала и по порядку. Есть штатный механизм проведения всех документов
|
|||
2
nordbox
05.03.17
✎
15:42
|
(0)>>первые проводятся те, которые были созданы последними
интересно почему так? |
|||
3
MAPATNK2
naïve
05.03.17
✎
15:48
|
(1) не подходит, я уже описал почему.
|
|||
4
MAPATNK2
naïve
05.03.17
✎
15:49
|
(2) Ну я распровел все существующие документы. теперь их нужно провести. при проведении штатным мехнизмом - появляется проблемка в проведении, вылазит множество ошибок и т.п. Поэтому по совету начальника пишу обработку для проведения документов по дате.
|
|||
5
MAPATNK2
naïve
05.03.17
✎
15:50
|
Дак вот , он писал похожую, но для 4-5 документов. А мне нужно все.... и их очеееень много. Как сэкономить время и выбрать все документы , у каждого из них ссылку и дату?
|
|||
6
nordbox
05.03.17
✎
15:51
|
Ну так почему первыми проводить последние?
а не наоборот Ну в запрос засунь и упорядочи, потом проведи, там дел то... |
|||
7
organizm
05.03.17
✎
15:52
|
в цикле по метаданным составляешь объединение, потом упорядочиваешь по моменту времени.
|
|||
8
MAPATNK2
naïve
05.03.17
✎
15:54
|
(7) ДА Я так и делаю. У меня уже руки отсохли перебор делать да и запрос такой длинный с объелдинениями. Доков ооочень много )
|
|||
9
MAPATNK2
naïve
05.03.17
✎
15:55
|
ну да ладно, если нет других способов, буду дальше извращением страдать.
|
|||
10
nordbox
05.03.17
✎
15:55
|
(8) ???
|
|||
11
Aleksey
05.03.17
✎
15:56
|
(9) Чем штатный механизм проведения не устраивает? Он позволяет и за период и за дату и по всем и выбранным видам
|
|||
12
Lexey_
05.03.17
✎
15:58
|
(8) ты его руками что ли пишешь?
|
|||
13
MAPATNK2
naïve
05.03.17
✎
15:59
|
(12) Ну да, а как? XD
|
|||
14
MAPATNK2
naïve
05.03.17
✎
16:00
|
Типа
ВЫБРАТЬ ABCКлассификацияПокупателей.Ссылка КАК Ссылка, ABCКлассификацияПокупателей.Дата КАК Дата, ИЗ Документ.ABCКлассификацияПокупателей КАК ABCКлассификацияПокупателей ГДЕ ABCКлассификацияПокупателей.Проведен = ЛОЖЬ И ABCКлассификацияПокупателей.Дата МЕЖДУ &Дат1 И &Дат2 И ABCКлассификацияПокупателей.ПометкаУдаления = ЛОЖЬ ОБЪЕДИНИТЬ ВЫБРАТЬ АвансовыйОтчет.Ссылка КАК Ссылка, АвансовыйОтчет.Дата КАК Дата ИЗ Документ.АвансовыйОтчет КАК АвансовыйОтчет ГДЕ АвансовыйОтчет.Проведен = ЛОЖЬ И АвансовыйОтчет.Дата МЕЖДУ &Дат1 И &Дат2 И АвансовыйОтчет.ПометкаУдаления = ЛОЖЬ |
|||
15
MAPATNK2
naïve
05.03.17
✎
16:00
|
и т.д. Все документы. говорю же - извращение...
|
|||
16
nordbox
05.03.17
✎
16:03
|
(14) а где у тебя условие?
>>первые проводятся те, которые были созданы последними Ну ну... ) |
|||
17
Lexey_
05.03.17
✎
16:04
|
(13) как, написано в (7)
|
|||
18
MAPATNK2
naïve
05.03.17
✎
16:04
|
(16) я заполню таблицу документами и там буду делать отбор, все гуд, не переживайте
|
|||
19
MAPATNK2
naïve
05.03.17
✎
16:06
|
(11) Штатный не подходит. Необходимо логически осмысленно пXD проводить документы. Сначала реализацию и поступление, потом просто реализацию, потом счет фактуру. А штатный все подряд без разбора проводит. отбираешь только по датам. ... так не пойдет.
|
|||
20
nordbox
05.03.17
✎
16:08
|
(19) Вот тут если чо
http://howknow1c.ru/about/metadannye-1s.html |
|||
21
organizm
05.03.17
✎
16:16
|
(8) имя документа можно програмно узнать из коллекции "Метаданные.Документы"
|
|||
22
organizm
05.03.17
✎
16:17
|
руками прописывать не надо
|
|||
23
organizm
05.03.17
✎
16:19
|
Для каждого МетаданныеДокумент Из Метаданные.Документы Цикл
ИмяДок = МетаданныеДокумент .Имя; КонецЦикла; |
|||
24
organizm
05.03.17
✎
16:20
|
вместо "ОБЪЕДИНИТЬ" пиши "ОБЪЕДИНИТЬ ВСЕ"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |