Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Проблема: Необходимо на основе созданного утвержденного заказа на перемещение (Move Order Transfer, Subinventory Transfer) программным путем создать транзакции с типом Subinventory Transfer, то есть неким процессором (встроенной процедурой OeBS, некий submit) обработать список заказов и получить на выходе созданные транзакции. Создание заказов с этим типом и наполнение его позициями уже сделал. Нашел процедуру Process_Move_Order (вроде как должна бы обрабатывать)- делает только создание, изменение или удаление заказа. Может кто сталкивался? Напишите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 09:20 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Попробуйте с помощью открытого интерфейса материальных транзакций. При вставке записей в таблицу MTL_TRANSACTIONS_INTERFACE укажите соответствубщие типы транзакции и источника. Сам транзакции такого типа через интерфейс не формировал, поэтому гарантировать успех не могу. Но попробовать можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 09:57 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
va_kochnevПопробуйте с помощью открытого интерфейса материальных транзакций. При вставке записей в таблицу MTL_TRANSACTIONS_INTERFACE укажите соответствубщие типы транзакции и источника. Сам транзакции такого типа через интерфейс не формировал, поэтому гарантировать успех не могу. Но попробовать можно. через открытый интерфейс материальных транзакций не пойдет, тогда созданный заказ никак не используется, хотелось бы функцию, которой подаешь на вход Id заголовка заказа (ну или запись с позициями заказа), а она уже на их основе делает транзакции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 13:34 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Harmonic va_kochnevПопробуйте с помощью открытого интерфейса материальных транзакций. При вставке записей в таблицу MTL_TRANSACTIONS_INTERFACE укажите соответствубщие типы транзакции и источника . Сам транзакции такого типа через интерфейс не формировал, поэтому гарантировать успех не могу. Но попробовать можно. через открытый интерфейс материальных транзакций не пойдет, тогда созданный заказ никак не используется, хотелось бы функцию, которой подаешь на вход Id заголовка заказа (ну или запись с позициями заказа), а она уже на их основе делает транзакции IMHO: 1. Как я помню форму Execute Move Order в OeBS R11.5, то она работает ровно через Material Transaction (разбирался при отгрузках). 2. "созданный заказ никак не используется" - созданный заказ должен использоваться, если транзакция с материалами будет к нему корректно привязана 3. "хотелось бы функцию, которой" - функция в универсальном виде достаточно сложная. Т.к. для этого должна выполнить отбор материалов на складе и подтвердить отбор (например для lля WMS, это достаточно не тревиально). В общем, целый бизнес процесс. Если ты знаеш, что перемещать и куда - то через открытый интерфейс транзакций должно работать. IMHO. Кроме того, как я понимаю, может быть Move Order между складскими организациями, там тоже процесс будет свой (наверное вообще через транзакции получения, но я _не_ знаю). Т.ч. врят ли функция вида Execute_Move_Order существует в принципе ж) Вообще, вдумываясь в исходный пост, задача совершенно не понятна, что и ЗАЧЕМ нужно делать. Куда пропали такие шаги, как отбор и подтверждения отбора на складе. Что будет вместо них. Какие данные известны. etc.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 14:16 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Harmonic через открытый интерфейс материальных транзакций не пойдет, тогда созданный заказ никак не используется, Проверяли ? Harmonic хотелось бы функцию, которой подаешь на вход Id заголовка заказа (ну или запись с позициями заказа), а она уже на их основе делает транзакции В общем случае при формировании транзакций по заказам на перемещение надо указывать дату транзакции, фактические количества, складские подразделения/места, номера партий и серийные номера. Одной простой функцией вряд ли получится все эти параметры задать. Если с открытым интерфейсов нет желания экспериментировать, то поковыряйте пакет inv_detail_util_pvt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 14:17 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
HarmonicПроблема: Необходимо на основе созданного утвержденного заказа на перемещение (Move Order Transfer, Subinventory Transfer) программным путем создать транзакции с типом Subinventory Transfer, то есть неким процессором (встроенной процедурой OeBS, некий submit) обработать список заказов и получить на выходе созданные транзакции. Создание заказов с этим типом и наполнение его позициями уже сделал. Нашел процедуру Process_Move_Order (вроде как должна бы обрабатывать)- делает только создание, изменение или удаление заказа. Может кто сталкивался? Напишите пожалуйста. Oracle. The information company дока Oracle® Supply Chain Management APIs and Open Interfaces раздел Move Order Application Program Interface тынц нужен? или сам сможешь найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 21:48 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
похоже, через это действительно нельзя аллокейтить и транзактить. погорячился, был неправ :) некоторое дополнение: Metalink Note:269144.1 "Transact Move Orders using APIs" зы: если по сути надо делать subinv transfer, то проще не париться и делать парную операцию Misc Issue -> Misc Receipt через обычный интерфейс операций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 23:19 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev Вообще, вдумываясь в исходный пост, задача совершенно не понятна, что и ЗАЧЕМ нужно делать. Куда пропали такие шаги, как отбор и подтверждения отбора на складе. Что будет вместо них. Какие данные известны. etc.. задача такая - перенести МТР полностью с одного складского места на другое (то есть человек, делающий операцию (ответственный за исполнение), согласен с таким перемещением, отбор и подтверждение на складе не требуются) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 10:51 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Harmonicзадача такая - перенести МТР полностью с одного складского места на другое (то есть человек, делающий операцию (ответственный за исполнение), согласен с таким перемещением, отбор и подтверждение на складе не требуются) Для этого заказы на перемещение не нужны. Через открытый интерфейс транзакцими с типом "Пер.между ск.под.". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 12:42 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
va_kochnev Для этого заказы на перемещение не нужны. ... аналогичного мнения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 12:55 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
va_kochnev Harmonicзадача такая - перенести МТР полностью с одного складского места на другое (то есть человек, делающий операцию (ответственный за исполнение), согласен с таким перемещением, отбор и подтверждение на складе не требуются) Для этого заказы на перемещение не нужны. Через открытый интерфейс транзакцими с типом "Пер.между ск.под.". Может функционально они и не нужны (вообщем-то пока я реализовал через открытый интерфейс без создания заказов, проставляю в источники левые константы), но существует регламент, в котором описаны шаги создания заказов и их исполнения, поэтому собственно возникла такая необходимость ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 13:38 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Аналитик OEBS Metalink Note:269144.1 "Transact Move Orders using APIs" вот это пробовал - работает только для PICK-WAVE ORDERS (там проверка есть на тип заказа) Аналитик OEBS зы: если по сути надо делать subinv transfer, то проще не париться и делать парную операцию Misc Issue -> Misc Receipt через обычный интерфейс операций проще-то проще да не правильно, зачем делать две операции, когда можно обойтись одной ;) спасибо все равно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 13:49 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Harmonic задача такая - перенести МТР полностью с одного складского места на другое Harmonic Может функционально они и не нужны (вообщем-то пока я реализовал через открытый интерфейс без создания заказов, проставляю в источники левые константы), но существует регламент, в котором описаны шаги создания заказов и их исполнения, поэтому собственно возникла такая необходимость Если я правильно понял, то предстоит разовая операция по переносу остатков (аналогично первоначальной загрузке остатков перед началом эксплуатации). А регламент относится к "повседневным" бизнес-процессам и при разовом мероприятии на него можно не ссылаться. Или на самом деле все гораздо по другому ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 13:50 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
va_kochnev[quot Harmonic] Если я правильно понял, то предстоит разовая операция по переносу остатков (аналогично первоначальной загрузке остатков перед началом эксплуатации). А регламент относится к "повседневным" бизнес-процессам и при разовом мероприятии на него можно не ссылаться. Или на самом деле все гораздо по другому ? да, по-другому, это не разовые, а регулярные нормальные операции (насколько я понял для удобства пользователей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 14:36 |
|
||
|
Oracle e-Business Suit - выполнение заказа на перемещение программным путем
|
|||
|---|---|---|---|
|
#18+
Harmonic задача такая - перенести МТР полностью с одного складского места на другое (то есть человек, делающий операцию (ответственный за исполнение), согласен с таким перемещением, отбор и подтверждение на складе не требуются) Harmonic Может функционально они и не нужны (вообщем-то пока я реализовал через открытый интерфейс без создания заказов, проставляю в источники левые константы), но существует регламент, в котором описаны шаги создания заказов и их исполнения, поэтому собственно возникла такая необходимость Связь между технической реализацией и регламентом - мне совершенно не понятна. Если хотите, что бы все операции были адекватно отражены в регламентах - поменяйте/дополните/напишите новый в соответствии с новыми требованиями бизнеса и/или новой реализацией операций в системе. Похоже, что в данном случае, нужно не через ж... операции реализовывать, из-за того, что кто-то/что-то написал в регламенте/техническом задании, а регламент менять. В общем, реализацию сделать так, как _технически_ правильно ("правильно" == так как сказал архитектор проекта), если нужно - исправить регламент (пнуть архитектора, он пнет менеджера проекта, тот пнет аналитиков/консультантов). Другое дело, вполне возможно, что есть адекватное объяснению тому, что данная операция должна делаться именно через заказ на перемещение. Но в твоем сообщениях, эти требований не приведены (не объяснены). В принципе, могу представить много таких ситуаций. В этом случае - копать, копать, копать и делать так как надо заказчику ж) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2008, 14:49 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=35230085&tid=1527098]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
136ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 520ms |

| 0 / 0 |
