Здравствуйте,
Знаем эту проблему. Немного с другой стороны только.
Там всё дело начинается, имхо, с того, что в «заявке на закупку» (которая по опыту у людей обычно соответствует счёту в итоге, который они выписывают у поставщика) есть определённый порядок строчек. А потом, когда наживаешь «приход» по этой заявке, появляется окошко, в котором указываешь, что пришло. Так вот, в этом самом окошке порядок строк и отличается от «оригинального» в заявке. Вот отсюда всё и начинается…
Откуда такое получилось, если интересно: изначально мы в этом месте на всякий случай заложили такую возможность, что, в принципе, может в одной заявке на закупку одна и та же номенклатура встречаться несколько раз, причём, в том числе, и с разными единицами измерения. Не запрещено. Побочным эффектом явилось несоответствие порядка строк в «оригинале» «заявки на закупку» и в этом окошке.
По моему личному опыту, за несколько лет с тех пор как мы сделали этот блок, я что-то не видел, чтобы это сильно кому-то понадобилось (указывать в одной заявке одну номенклатуру несколько раз). Может, и вообще это лишнее и никто не будет так делать.
Можно просто отломать совсем эту возможность. Считать, что всегда один раз встречается одна номенклатура в одной «заявке». Тогда "проблема порядка строчек" отпадает, и элементарно сделать, чтобы порядок строк был просто как в оригинале, в «заявке». Но появляется другая проблема - если вдруг потом хоть раз окажется, что всё-таки не один раз номенклатура встречается в одной заявке… (а по опыту, как только отломаешь, тут же и найдётся такой случай )) ), то работать будет не правильно.
Можно попробовать как-то поработать ещё над вопросом порядка строк в окошке, которое появляется при нажатии «приход» на заявке, не отламывая совсем опцию возможности наличия одинаковой номенклатуры в «заявке» более, чем один раз. Но тут подумать ещё нужно, как лучше сделать.
В общем я пока что в раздумьях, как лучше сделать… В списке на доработку этот пункт уже записан.
Возвращаясь к вопросу: мне кажется, не столько нужно тут изменение порядка строчек в окошке, которое появляется по нажатии «приход» на «заявке на закупку», сколько соответствие порядка строчек в этом окошке тому, в котором позиции идут в «заявке». Моё мнение.