銷售訂單 出庫 發運確認

2021-05-23 06:48:08 字數 2753 閱讀 4040

declare

--parameter for "wsh_deliveries_pub.delivery_action"

p_api_version_number      number := 1.0;

p_init_msg_list           varchar2(30);

x_msg_count               number;

x_msg_data                varchar2(2000);

p_action_code             varchar2(15) := 'confirm';

p_delivery_id             number := 93024;

p_delivery_name           varchar2(30) := '93024';

p_asg_trip_id             number;

p_asg_trip_name           varchar2(30);

p_asg_pickup_stop_id      number;

p_asg_pickup_loc_id       number;

p_asg_pickup_stop_seq     number;

p_asg_pickup_loc_code     varchar2(30);

p_asg_pickup_arr_date     date;

p_asg_pickup_dep_date     date;

p_asg_dropoff_stop_id     number;

p_asg_dropoff_loc_id      number;

p_asg_dropoff_stop_seq    number;

p_asg_dropoff_loc_code    varchar2(30);

p_asg_dropoff_arr_date    date;

p_asg_dropoff_dep_date    date;

p_sc_action_flag          varchar2(10) := 's';

p_sc_intransit_flag       varchar2(10) := 'y';

p_sc_close_trip_flag      varchar2(10) := 'y';

p_sc_create_bol_flag      varchar2(10) := 'n';

p_sc_stage_del_flag       varchar2(10) := 'y';

p_sc_trip_ship_method     varchar2(30);

p_sc_actual_dep_date      date;

p_sc_report_set_id        number;

p_sc_report_set_name      varchar2(60);

p_sc_defer_inte***ce_flag varchar2(60) := 'y';

p_sc_send_945_flag        varchar2(60) := 'n';

p_wv_override_flag        varchar2(10) := 'n';

x_trip_id                 varchar2(30);

x_trip_name               varchar2(30);

--parameters for "wsh_ship_confirm_actions.inte***ce_all"

errbuf      varchar2(2000);

retcode     varchar2(3);

p_mod       varchar2(30) := 'all';

p_stop_id   number;

p_log_level number := 0;

l_msg_return    varchar2(2000);

x_return_status varchar2(1);

if x_return_status != 's' then

dbms_output.put_line('eee');

for i in 1..x_msg_count loop

fnd_msg_pub.get(p_msg_index     => i

,p_encoded       => 'f'

,p_data          => x_msg_data

,p_msg_index_out => l_msg_return);

dbms_output.put_line(x_msg_data);

end loop;

else

wsh_ship_confirm_actions.inte***ce_all(errbuf        => errbuf,

retcode       => retcode,

p_mode        => p_mod,

p_stop_id     => p_stop_id,

p_delivery_id => p_delivery_id,

p_log_level   => p_log_level);

if retcode != '0' then

dbms_output.put_line('e');

else

dbms_output.put_line('s');

end if;

end if;

end;

採購訂單,訂單行,發執行,分配行

從左到右是1 n的關係。採購訂單頭 向哪個 商買東西 採購訂單行 向這個 商買哪些東西,如item1,item2 採購發執行 1 發運到自己公司的兩個不同的收貨地點,如分別在上海和廈門收貨。2 或者是同一收貨地點,但是兩個不同的發貨時間,如在廈門收貨,一批在7月收貨,一批在8月收貨。採購分配行 假定...

採購訂單 主要包括訂單頭,訂單行,發執行,分配行

採購訂單 主要包括訂單頭,訂單行,發執行,分配行 一 採購訂單 路徑 po 採購訂單 採購訂單 1 po headers all 採購訂單頭表 記錄向哪個 商買東西 主要資訊 agent id 採購員,poh.segment1 訂單編號,poh.po header id 訂單頭id,poh.vend...

確認訂單 提交並且接受訂單資訊

package com.leon.pojo.bo 用於建立訂單的bo物件 public class submitorderbo public void setuserid string userid public string getitemspecids public void setitemsp...