|
Обеспечить требуемый порядок строк в отгрузочных документах | ☑ | ||
---|---|---|---|---|
0
Злопчинский
12.05.16
✎
10:15
|
(бред, конечно, но тем не менее)
на входе: есть файл заявки покупатели (грузим в базу и пошло-поехало штатное обслуживание заявки) на выходе: отгрузочные бумажные документы (пусть будет торг12) задача: обеспечить в отгрузочных документах порядок строк, такой же как в исходной заявке покупателя т.е. в заявке покупателя: 001: артикул659 002: артикул700 003: артикул578 .. 950: артикул123 . если товар на отгрузку отсутсвует - то в выходном документе просто строки не будет соответсвующей: торг12: 003: артикул578 006: артикул456 .. 830: артикул555 . как решить без изменения конфиги в рамках УТ11? Спсб. |
|||
1
bolobol
12.05.16
✎
10:18
|
Внешней обработкой печатной формы?
|
|||
2
Злопчинский
12.05.16
✎
10:20
|
(1) ты реально, блин, умный - я бы сам не догадался.
как в ВПФ будешь обеспечивать требуемый порядок строк? (менеджеры во время обработки/прохождения заявки могут неоднократно для своих целей менять порядок строк) |
|||
3
bolobol
12.05.16
✎
10:29
|
(2) Тогда, чего спрашивал-то? ))
|
|||
4
Злопчинский
12.05.16
✎
10:29
|
15 минут прошло.. где все спецы по ут11? ;-)
|
|||
5
Злопчинский
12.05.16
✎
10:30
|
(3) я не УТ-ник, может(или даже да) много не знаю... может как-то можно извернуться?
|
|||
6
mehfk
12.05.16
✎
10:31
|
(4) Бутерброды с красной икрой едят. Некогда им.
|
|||
7
Масянька
12.05.16
✎
10:32
|
(0) Чой-то бред? У нас большинство бюджетников просят - как в ком. предложении и порядок, и наименование.
|
|||
8
Chameleon1980
12.05.16
✎
10:32
|
"...как решить без изменения конфиги в рамках УТ11..."
добавление нового РС, например, считается? |
|||
9
FIXXXL
12.05.16
✎
10:33
|
(5) в момент печати есть инфо о начальном порядке? файлик там пристегнутый или в заказе покупателя строки как надо?
|
|||
10
Chameleon1980
12.05.16
✎
10:34
|
"...грузим в базу и пошло-поехало..."
чем грузим? своей обработкой? если рс разрешено - при загрузке своей (если своя) прибулдой пишите в этот рс (свой) для нужного дока как шли строки (структуру рс придумать не сложно) в впф смотрите в рс параллельно и вот |
|||
11
Масянька
12.05.16
✎
10:35
|
+ (7) В 7.7 - делала новую таб. часть (в реализации), которая заполняется по счету (без пересчета, без редактирования, короче, тупо копируется из счета) + контроль сумм (на всякий пожарный), ну, и печать из этой таб. части (вкладка + кнопка).
|
|||
12
FIXXXL
12.05.16
✎
10:35
|
(9) смысл какой: взят табличку с Артикул-НПП, подсунуть ее в запрос получения номенклатура на печать, соединить и отсортировать
|
|||
13
Злопчинский
12.05.16
✎
10:36
|
(8) если не будет мешать типовому обновлению и работать (вообщем) после обновления - то да.
|
|||
14
Chameleon1980
12.05.16
✎
10:36
|
(11) не хочет тс менять конфу.
ну первая причина, что приходит в голову - дальнейшее обновление. а создание нового РС на обновление не повлияет. |
|||
15
Chameleon1980
12.05.16
✎
10:37
|
(13) новый РС не будет мешать
|
|||
16
Злопчинский
12.05.16
✎
10:38
|
Важно: оператор/менеджер печатающий документ никаких выборов и принятия решений не делает (допускаются "настройки" которые делает "грамотный"). условно: нажал кнопку - распечатался требуемый документ - для клиента которому важен порядок строк - распечаталось в порядке исходных строк, для клиента которому пофиг - как есть...
|
|||
17
Злопчинский
12.05.16
✎
10:40
|
(9) это к разряду "как сделать".
учитываем - что тот кто печатает - ему пофиг есть файлик/нет файлика и прочее. если для решения задачи нужно куда-то сохранить исходный файоик - не вопрос - если это можно сделать без изменения конфиги и не мешает обновлению. следует учитывать, что файлик вне базы может и "исчезнуть" |
|||
18
Chameleon1980
12.05.16
✎
10:42
|
(17) ну и смотрим РС.
есть записи по доку - сортируем из рс одному-то из типов клиентов пофиг как строки идут нет записей в рс - не ориентируемся ни куда и печатаем стандартно. все в одной впф. |
|||
19
Масянька
12.05.16
✎
10:43
|
(16) Вариант - сделать печать накладной и сф из заявки. Тупо печатные формы. Кстати, автоматом можно сохранять печ. формы.
|
|||
20
FIXXXL
12.05.16
✎
10:43
|
(17) нет "файлика" - нет конфеток, т.е. порядка
инфу о порядке изначальном по-любому надо хранить можно в РС писать при загрузке, как выше предлагали грузите каким макаром? |
|||
21
Звездец
12.05.16
✎
10:44
|
(16) исходный порядок при этом где-нибудь есть?
|
|||
22
Chameleon1980
12.05.16
✎
10:45
|
(19) вы прочитали:
"...менеджеры во время обработки/прохождения заявки могут неоднократно для своих целей менять порядок строк..." (17) причем тут файлик. разработайте удобную вам структуру РС, пишите туда при загрузке заявки из файла и далее по списку (по предложениям в ветке). при печати из впф смотрим данные по доку (заявке) в рс. Есть данные - ориентируемся туда, нет данных - пох. |
|||
23
Chameleon1980
12.05.16
✎
10:46
|
(20) вот - начали люди понимать - спс.
я тоже спрашивал - чем грузят. Если свое - добавляем допил обработки загрузки для писания в РС. |
|||
24
Звездец
12.05.16
✎
10:46
|
как вариант, ввести в печ формы заказа и соотвестсвенно потом РТИУ и СФ сортировку по коду или артикулу, и не важно какой порядок в ТЧ
|
|||
25
Злопчинский
12.05.16
✎
10:46
|
(21) дано: исходный файл заявки - он однозначно есть НА ЭТАПЕ ЗАГРУЗКИ данных. дальше - можно придумывать что угодно и как угодно
|
|||
26
Масянька
12.05.16
✎
10:48
|
(22) Ну, и бред тогда.
|
|||
27
Chameleon1980
12.05.16
✎
10:48
|
(26) ну ка? в чем?
|
|||
28
FIXXXL
12.05.16
✎
10:48
|
(25) обработку загрузки можно модифицировать? (26) в чем бред?
|
|||
29
Chameleon1980
12.05.16
✎
10:50
|
(26) я еще раз повторю.
на этапе загрузки (ее обработку нужно допилить) пишем исходный порядок строк в новый РС. Далее на него ориентируемся где надо. хоть есть потом файл, хоть нет (физически). мы ведь когда заявку грузили уже зафиксировали исходный порядок. Все. |
|||
30
bolobol
12.05.16
✎
10:50
|
(28) Если обработка загружает и записывает документ, до того как показать его пользователю, то можно и подпиской на новый документ сохранять порядок строк
|
|||
31
Масянька
12.05.16
✎
10:51
|
(27) (28) В том, что исходной сортировки в эске нет, поскольку сортировку в заявке могут менять.
Как потом (в случае чего) проверять? Искать файлик с заявкой? Где и кто? |
|||
32
Злопчинский
12.05.16
✎
10:51
|
(22) ВПФой можно заменить печать стандартной формы?
|
|||
33
Масянька
12.05.16
✎
10:52
|
+ (31) У меня лично, и клиент может поменять заявку (порядок и наименования) до реализации. Еще десяток плодить?
|
|||
34
Злопчинский
12.05.16
✎
10:52
|
(28) обработка загрузки - да, моджно, это своя обработка, частная...
|
|||
35
Злопчинский
12.05.16
✎
10:53
|
(33) для начала считаем что заявка может только УМЕНЬШАТЬСЯ
|
|||
36
bolobol
12.05.16
✎
10:54
|
(31) Это суть задачи - иметь (записать) порядок строк номенклатуры.
(32) Да. А вот если обработка загружает заказ с пропусками номенклатуры, то тут сложнее. А если ещё и предоставляет порядок строк до загрузки менять - запретить! |
|||
37
FIXXXL
12.05.16
✎
10:54
|
(31) чего нет то? в РС при загрузке записал Артикул-НПП и сортируй при печати как надо
бред - делать левые ТЧ и проверки-конрольки |
|||
38
Chameleon1980
12.05.16
✎
10:55
|
"...то можно и подпиской на новый документ сохранять порядок строк..."
вот, кстати, пока курил - тоже про подписку подумал. обработку допиливать не надо, на обновление не повлияет. единственное, что писаться в рс будет для всех заявок исходный порядок строк (что не всегда нужно ИМХО) |
|||
39
FIXXXL
12.05.16
✎
10:56
|
(35) да и пусть ее уменьшается
ты ж сортировать будешь по строкам документка, к которым левым соединением прилепишь НПП из РС вот если будут строки вообще без НПП из РС, типа заменили номенклатуру на аналог, тут думай куда такие строки отправить, вверх или вниз |
|||
40
Масянька
12.05.16
✎
11:01
|
Теоретикам виднее... Разгребать - Злопу :)
|
|||
41
Chameleon1980
12.05.16
✎
11:03
|
(40)
по мне дык - одно из явных решений, что пришло в голову. вроде красиво получается. |
|||
42
Злопчинский
12.05.16
✎
11:07
|
(19) не выйдет. ГТД.
|
|||
43
Злопчинский
12.05.16
✎
11:08
|
(20) пофиг как грузим. в самом худшем варианте - вбиваем руками. но это уже фоорс-мажор - его не рассматриваем ;-)
|
|||
44
Злопчинский
12.05.16
✎
11:11
|
(38) "единственное, что писаться в рс будет для всех заявок исходный порядок строк (что не всегда нужно ИМХО)" - тут когда грузим - клиент нам известен (спозицинирован по базе) - на него скрее всего можно ввести какое-то свойтсво для клиента типа "СтрогийПорядокСтрок=ДА"..?
|
|||
45
Масянька
12.05.16
✎
11:11
|
(42) Чой-то? Такой вариант печати - только после создания док-ов (накладная + сф). Все данные (номер, дата, партия, ГТД и пр.) берешь оттуда (из док-ов). Делаешь новые внешние печ. формы, в которых переписываешь обработку таб. части.
|
|||
46
Chameleon1980
12.05.16
✎
11:11
|
(44) ну вот - тем. паче
|
|||
47
Chameleon1980
12.05.16
✎
11:12
|
(44) + четко
|
|||
48
Злопчинский
12.05.16
✎
11:12
|
(40) мне разгребать не надо. в клюшках все давно и просто/красиво реализовано. клюшки они клбюшки, в меясц по релизу с переделками не выходит... думаю вперед про переползание на УТ 9к тому времени наверное ут12 или 13)
|
|||
49
Злопчинский
12.05.16
✎
11:13
|
(45) не выйдет. в общем случае в реализации по заявке может быть меньше строк чем в заявке (ты еще не совсем постигла дао ;-)
|
|||
50
Карупян
12.05.16
✎
11:14
|
Подписку на событие ПередЗаписью и там сортировать по заявке
|
|||
51
Злопчинский
12.05.16
✎
11:14
|
(45) сорри, в предыдущем стрындел не подумав тщательно.
но чем-то мне такая концепция все равно не нравится. |
|||
52
Карупян
12.05.16
✎
11:14
|
Как саму сортировку написать надеюсь не нужно пояснять?
|
|||
53
Chameleon1980
12.05.16
✎
11:15
|
(50) вы все читали?
|
|||
54
Mikeware
12.05.16
✎
11:15
|
А нужно именно в бумажной печформе, или и в документе?
|
|||
55
Злопчинский
12.05.16
✎
11:15
|
(52) Я - сова (пока). Проблемы ежиков пока не волнуют
|
|||
56
Злопчинский
12.05.16
✎
11:15
|
(54) как минимум в бумформе. в документе тоже вообщем не помешало бы наверное
|
|||
57
Chameleon1980
12.05.16
✎
11:16
|
(48) а там как реализовывал (если есть там такое) ?
через Спр или, например, через док полукопию - невидимку ? |
|||
58
Mikeware
12.05.16
✎
11:16
|
да хотя, в общем, неважно - левое соединение ТЧ заявки с ТЧ отгрузочного дока с сортировкой по порядку, определяемом заявкой, и все...
|
|||
59
Карупян
12.05.16
✎
11:16
|
Хотя в печ формах своя сортировка не зависящая от документа, так что возможно и их придется доделывать
|
|||
60
Chameleon1980
12.05.16
✎
11:17
|
(58) порядок строк заявки по дороге поменять могут - насколько я понял автора, а нужен порядок как было изначально загружено/забито.
ну я так понял |
|||
61
Масянька
12.05.16
✎
11:17
|
(51) Думай, Чапай, думай (С)
Такая фишка - вообще бред. Полный. Но - есть :( |
|||
62
Chameleon1980
12.05.16
✎
11:17
|
(59) про ВПФ опять упустили товарищь?
|
|||
63
Mikeware
12.05.16
✎
11:18
|
(55) "Все люди делятся нa: а) Cов - встaют поздно и поздно ложатся б)Жаворонков - рагно встают и рано ложaтся; в) Дятлов - из-зa них совы встaют рaно, a жaворонки ложaтся поздно."©
|
|||
64
Злопчинский
12.05.16
✎
11:18
|
(57) реквизит в ТЧ заявки и в ТЧ реализации, ОПС = " (ОригинальныйПорядокСтрок) и свойство контрагента ОПС=Да,
|
|||
65
Масянька
12.05.16
✎
11:18
|
(60) А вот вопрос: если клиент попросил изменить? А заявка уже загружена...
|
|||
66
Lama12
12.05.16
✎
11:19
|
(0)В исходном документе всего один товар.
В процессе работы с заказом, клиент поменял свое требование. В измененном заказе 5 позиций, и исходного нет совсем. Какой порядок должен быть? И да - бред конечно. Никогда не понимал таких запросов. |
|||
67
Злопчинский
12.05.16
✎
11:19
|
(60) да
|
|||
68
Mikeware
12.05.16
✎
11:20
|
в свое время - когда формат ЕДИ требовал совпадения номеров строк - пришлось вводить в заявку "номер строки заказа"
|
|||
69
Масянька
12.05.16
✎
11:20
|
(66) В точку :)
С бюджетниками не работал? Везунчик :) |
|||
70
Злопчинский
12.05.16
✎
11:21
|
(65) дополнительные строки - как правило - отдельной заявкой идут. При необходимости - если добавят - то эти позиции шли вне файла заявки, значит не имеют номеров строк - свалятся в конец печати
|
|||
71
Mikeware
12.05.16
✎
11:21
|
(66) усложняю задачу: заодно поменяли не только товар, но еще фирму и контрагентм, сменили валюту, и вместо расхода сделали приход...
|
|||
72
Chameleon1980
12.05.16
✎
11:21
|
(65) я думаю, это вопрос другой уже.
Изначально ТС этого не просил, а просил именно то, что просил. |
|||
73
Злопчинский
12.05.16
✎
11:21
|
(68) угу, практически оно.
|
|||
74
Злопчинский
12.05.16
✎
11:22
|
(66) см (70)
|
|||
75
Dmitry77
12.05.16
✎
11:22
|
сделать отдельную внешнюю обработку.
2 реквизита доумент поступления документ реализации обработка читает из первого порядок строк, меняет во втором... Это если тупо в лоб решать. |
|||
76
Масянька
12.05.16
✎
11:23
|
(70) Смотреть надо ширше, а думать - глубже (С) :)
А если клиент от исходной заявки оставил только сумму и пару позиций (из десятка)? Все остальное - переделано. И по текущей заявке. Слабо? :) |
|||
77
Chameleon1980
12.05.16
✎
11:26
|
(76) было жеж уже подобное.
все, что есть в рс от исходного - сортируется, остальное сваливается в нижние (следующие) строки. Ну или как задача там потребует (может новые строки найоборот первыми), а то что есть в исходных записях сортируются в конце. Не пойму проблем. |
|||
78
Масянька
12.05.16
✎
11:26
|
Кстати, совсем кардинально (и с минимальными потерями): при поступлении заявка распечатывается, при реализации - манегер сортирует (ручками!!!) по распечатанной заявке.
|
|||
79
Злопчинский
12.05.16
✎
11:26
|
(76) возможно. но путем длительной работы клиенты в целом воспитаны. НА ЭТАПЕ СОГЛАСОВАНИЯ ЗАЯВКИ - пофиг что там.
|
|||
80
Злопчинский
12.05.16
✎
11:27
|
(78) затрахаешься сортировать ручками 700 строк
|
|||
81
Масянька
12.05.16
✎
11:27
|
(77) Клиент изменил уже загруженную заявку. И теперь она другая. Чего не понятно?
|
|||
82
Масянька
12.05.16
✎
11:27
|
(80) Не хрен менять :)
|
|||
83
Mikeware
12.05.16
✎
11:28
|
(73) ну значит сохраняй при первой записи тч заявки в РС, а потом - левое соединение ну и т.д.
|
|||
84
Злопчинский
12.05.16
✎
11:29
|
путем среднего втыкания в предложенные решения - делаю вывод
- решить можно без ущерба для обновления - потребуется сделать клон ЛЮБОЙ типовой печформы в виде ВПФ(в ней при печати сортируем как надо), подключить ее вместо этой ЛЮБОЙ типовой печформы чтобы при печати все далалось автоматом (возможно?) - так? |
|||
85
Chameleon1980
12.05.16
✎
11:30
|
(81) см (83) и выше.
я задолбался что-то уже талдычить |
|||
86
Chameleon1980
12.05.16
✎
11:31
|
(84)
про записи в рс забыл либо при загрузке либо в подписке приЗаписи, ориентируясь на доп реквизит контра (чтобы записи для всех доков в рс не делать) |
|||
87
Chameleon1980
12.05.16
✎
11:33
|
еще в (8) начал намекать на РС
+ см (10), например. |
|||
88
тарам пам пам
12.05.16
✎
11:35
|
Не пойму, в чем сложность-то?
Если нужен порядок именно из исходной загруженной заявки (без учета, что кто-то из пользователей мог поменять уже загруженный документ), то нужно где-то сохранять при загрузке копию таб. части, неважно где - в регистре или в дополнительной ТЧ документа. Далее можно применять сохраненный порядок либо при печати (тогда придется подменять все типовые формы на внешние), либо при записи документа (если сделать через подписку - на обновление не повлияет). |
|||
89
Chameleon1980
12.05.16
✎
11:39
|
(88) да в том-то и дело, что нет проблем совсем никаких.
некоторые, может, просто идею не поняли. да и... ..или в дополнительной ТЧ документа.. не вариант |
|||
90
тарам пам пам
12.05.16
✎
11:58
|
(89) Почему доп ТЧ - не вариант? На обновление влияет ровно так же, как и регистр - т. е. никак, зато писать туда при загрузке чуть проще, чем в регистр.
|
|||
91
Mikeware
12.05.16
✎
12:04
|
да пофиг. смысл в том, что кроме сохранения начальной порядковой нумерации другого способа нет.
(хотя он может быть, например, в порядке групп и товаров клиента, или в порядке наименования товаров клиета, либо в номере артикула, либо в штрих-коде, либо в снабженце, отвечающим за товаре) |
|||
92
4St
12.05.16
✎
12:06
|
(68) у нас это до сих пор по одной сети продолжается. Нам проще, исходное сообщение всегда есть. Читаем его заново и сортируем строки.
|
|||
93
4St
12.05.16
✎
12:09
|
(0) если без изменения - исходное сообщение при приемке записывать в справочник "Файлы", тупо бинарником. РС и таб.части здесь не обязательны, т.к. речь идет не о проведении/построении отчетов, а о печати, которой скорость не так важна.
Периодически чистить этот справочник. Печатную форму свою. Офф: почему вдруг УТ11? Вот уж от кого не ждал )) |
|||
94
Mikeware
12.05.16
✎
12:10
|
(92) Это вроде только Эксайт требовал в лохматом году?
|
|||
95
4St
12.05.16
✎
12:11
|
(94) думаю, Эксайту это тоже лишняя головная боль, как и нам. Проблема рождается там, где учетный софт торговой сети не может работать с разным порядком строк в исходящих и входящих документов. Насколько я помню, там все упиралось в особенности приемки на складе и маленький дисплей ТСД ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |