Shipping Execution API

dear all
any one have shipping execution API documentation like wsh_trips_pub and othere
Please provide
Aamir

Hi amir;
Please check below which could be helpful for your issue:
SHIP CONFIRM THROUGH THE SHIPPING PUBLIC APIs [ID 200396.1]
backorder the delivery using shipping API [ID 807529.1]
Unable To Update Mode Of Transport Through Standard Api [ID 295650.1]
Getting Error While Calling Api Wsh_Trips_Pub.Create_Update_Trip [ID 738418.1]
Also check below:
Api's in EBS
Re: Api's in EBS
http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
API
Fixed Asset API
List of API
Re: List of APIs
Regard
Helios

Similar Messages

  • SHIPPING EXECUTION에 대해 DEBUG FILE을 생성하는 방법

    제품: Applications
    작성날짜 : 2006-05-30
    SHIPPING EXECUTION에 대해 DEBUG FILE을 생성하는 방법
    ==========================================
    PURPOSE
    Shipping Execution에 대해 Debug file을 생성하는 방법을 기술함.
    Explanation
    Log file을 생성하기 위한 여러 방법들이 있으며, 이는 다음과 같은 patch level에 의해 결정된다.
    A. debug file from the Shipping Transaction or Quick Ship forms in
    version 11.5.9 or higher.
    B. debug file for Pick Release in version 11.5.9 (Family pack I)
    or higher.
    C. debug file for Pick Release prior to version 11.5.9
    D. debug file for Interface Trip Stop - SRS in version 11.5.9
    (Family pack I) or higher.
    E. debug file for Interface Trip Stop - SRS prior to version
    11.5.9 (Family pack I).
    F. debug file for an API in version 11.5.9 (Family pack I) or higher:
    G. debug file for an API prior version 11.5.9 (Family pack I):
    A. To generate a debug file from the Shipping Transaction or
    Quick Ship forms in version 11.5.9 (Family pack I) or higher:
    1. Set the following profile options:
    OM: Debug Level - set to 5
    WSH: Debug Enabled - set to Yes
    WSH: Debug Level - set to Statement
    WSH: Debug Log Directory - any directory that can be written to by
    the database
    여기서, 설정하는 directory는 다음을 check하여야 합니다.
    To check, run the following SQL statement:
    Code:
    select value from v$parameter
    where name = 'utl_file_dir'
    Set profile option WSH: Debug Log Directory at the Site
    & Application Level.
    2. Shipping form --> Tools
    Debug box를 check. ==> This will print out a file name
    - NOTE down this file name.
    3. Perform the action you wish to debug.
    4. Tools --> uncheck Debug box.
    5. After you have completed generating the debug file,
    set profile OM: Debug Level back to 0
    WSH: Debug Enabled set to No
    6. step 1의 debug directory밑에 debug file이 생성됨.
    B. To generate debug information for Pick Release in version 11.5.9 or
    higher:
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    WSH: Debug Enabled - set to Yes
    WSH: Debug Level - set to Statement
    2. Release Sales Order for Picking form --> Tools
    ==>check the Debug box.
    3. Submit the pick release.
    4. Provide "Pick Selection List Generation" log file.
    C. To generate debug for Pick Release prior to version 11.5.9 :
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    2. Release Sales Order for Picking form --> Tools
    ==>check the Debug box.
    3. Submit the pick release.
    4. Provide "Pick Selection List Generation" log file.
    D. To generate debug for Interface Trip Stop - SRS in 11.5.9 or higher:
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    WSH: Debug Enabled - set to Yes
    WSH: Debug Level - set to Statement
    Set the Debug Level parameter to 1 (Debugging ON) .
    2. Submit the job.
    3. Provide the log file.
    E. To generate debug for Interface Trip Stop - SRS prior to 11.5.9:
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    Set the Debug Level parameter to 1 (Debugging ON) .
    2. Submit the job.
    3. Provide the log file.
    F. To generate debug for an API in 11.5.9 or higher:
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    WSH: Debug Enabled - set to Yes
    WSH: Debug Level - set to Statement
    WSH: Debug Log Directory - set to a valid writeable directory path
    2. Add the following line of code in the wrapper script which calls
    the API:
    Code:
    DECLARE
    l_file_name VARCHAR2(32767);
    l_return_status VARCHAR2(32767);
    l_msg_data VARCHAR2(32767);
    l_msg_count NUMBER;
    BEGIN
    fnd_profile.put('WSH_DEBUG_MODULE','%');
    fnd_profile.put('WSH_DEBUG_LEVEL',WSH_DEBUG_SV.C_STMT_LEVEL);
    wsh_debug_sv.start_debugger
    (l_file_name,l_return_status,l_msg_data,l_msg_count);
    3. Submit the job.
    4. Provide the log file.
    G. To generate debug for an API prior to 11.5.9 (Family pack I):
    1. Set the following profile options:
    OM: Debug Level - set to 5
    INV: Debug Level - set to 10
    2. Add the following line of code in the wrapper script which calls
    the API:
    Code:
    oe_debug_pub.initialize;
    oe_debug_pub.SetDebugLevel(5);
    DBMS_OUTPUT.PUT_LINE('Debug File = '
    ||OE_DEBUG_PUB.G_DIR||'/'||OE_DEBUG_PUB.G_FILE);
    3. Submit the job.
    4. Provide the log file.
    Example
    Reference Documents
    Note#290432.1

  • Prob. with doc registered under application other than SHIPPING EXECUTION

    Hi,
    We have a custom Pick Pack Slip report which we have registered under Custom Application.
    While Creating Document Set, if the document is registered under Custom Applicaiton, the document is not getting generated. (Concurrent program itself is not getting executed for this document) but if the document is registered under SHIPPING EXECUTION applicaiton, its getting executed.
    I have created one Document Set and while doing PICK RELEASE, I am using this document set. Initially I have attached only one document which belongs to custom application and ran pick release but it didnt submit any document. Then I added one more document which belogns to Shipping execution and submitted pick release one more time. This time it has executed program for the one belongs to shipping execution but not the custom one.
    If I register the same custom report to Shipping Execution, then its working fine !!! But I dont think this is the right approach to register all custom reprots to Oracle Shipping application.
    Please suggest !!!

    Yes..It won't work..I too tried it..
    Please open a TAR and work with oracle..
    Let's see what they are upto..

  • Custom Workflow for Shipping Execution

    Hi All,
    We have a requirement to cater approval on issuance i.e. at the time of shipping execution. For this purpose we have used Oracle Workflow Builder to cater the requirement. The workflow is working fine for approval but not for rejection. If we approve the shipping execution, the transaction is working fine but if we rejects it, the shipping transaction got stuck with exception and if we resolve the exception manually, we are unable to re send it for approval or even shipping.
    I will be grateful if anyone can help me out and advise me on how to setup of workflow for rejection.
    Thanks in advance.
    Regards,
    Zulfiqar Ali Mughal

    It is possible that the workflow has already been registered in db before you modified workflowActivities.xml.Did you try cleaning up workflow tables and restart the server??
    epub_workflow_info, epub_coll_workflow, epub_ind_wf,epub_wf_server_id tables
    Make sure there is only one entry for each workflow in epub_workflow_info. If there are multiple entries, then it may be coming from 2 different places and you need to disable one of them. Whenever you create custom work flow, copy the existing workflow and modify it and give it a different name. If you are importing programmatically, you really dont need to configure it in taskConfiguraiton.xml ( as it corresponds to settings related to which item-descriptors, tabs, security in BCC gui).
    -karthik

  • Issue on ship confirm API

    Hi All,
    I am working on the ship confirm API. I created package and calling WSH_DELIVERY_DETAILS_PUB.Update_Shipping_Attributes API if it returns the status as success('S'), then we are calling wsh_deliveries_pub.delivery_action API. But my problem is getting return status as 'E' and Msg_data as 'Error'.
    Can anyone help how to trace errors in calling API.
    Thanks in advance.....
    Venkanna.

    Hi Venkanna
    Hi
    wsh_delivery_details_pub.update_shipping_attributes
    (p_api_version_number => 1.0,
    p_init_msg_list => lcl_init_msg_list,
    p_commit => fnd_api.g_true,
    x_return_status => x_return_status,
    x_msg_count => x_msg_count,
    x_msg_data => x_msg_data, p_changed_attributes => changed_attributes,
    p_source_code => 'OE',
    p_serial_range_tab => serial_range_tab
    we can get it from x_msg_data.
    Thankyou
    [email protected]

  • Shipping Execution vs WMS at upgrade time

    Hi,
    We are in process of upgrading from version 10.7 to 11.5.10. One big issue is whether we should tackle WMS implementation at our warehouse as part of the upgrade or stick with Shipping Execution and follow on with WMS as a separate project if appropriate. We had created our own "Distribution Module" in 10.7 that basically is a similar concept to Shipping Execution (with probably a little WMS). Anyway is there a white paper or any other information that anyone could provide to help make this decision?

    Hi, Carl,
    plhtyuk wrote:
    Hi everyone,
    is there a way to configure sqlplus such that when a statement (e.g. an INSERT) do not have a semi-colon at the end (or et / on the beginning of the next line) an error is returned?
    SET   SQLBLANKLINES  ONtells SQL*Plus that a single SQL statement can include lines that contain nothing but whitespace, or are completely empty.
    Here is an example:
    INSERT INTO emp (emp_no, emp_name) values (5, 'john')
    INSERT INTO emp_status (emp_no, status) values (5, 'full time');
    Running a script containing these two lines with sqlplus won't do the first insert and won't give an error.If SQLBLANKLINES is ON, then SQL*Plus will think all 3 lines above are part of the same SQL statement, and you'll get a syntax error. Neither INSERT will be done.
    By default these human errors are treated silently by sqlplus.
    I am almost sure there is no mean to detect that but in case I am wrong, I ask the question.There ought to be a more straightforward way to request warnings when you forget a ;. If it was up to me, I would have made that the default behavior.

  • Shipping Execution

    has anyone worked on shipping execution? is yes can someone share the setup document?

    Hi,
    Basically you have few setups that can be done in shipping execution or in Order management module.
    1. Shipping Parameters (Defined for Each Org) (Shipping --> Setup --> Shipping Parameters) or this can be defined in Inventory module as well.
    2. Picking --> PickSlip Grouping Rules ( Shipping --> Setup --> Picking --> PickSlip Grouping Rules )
    3. Define Release Sqeuence Rules ( Shipping --> Setup --> Picking --> Release Sqeuence Rules )
    4. Define Release Rules form ( Shipping --> Setup --> Picking --> Release Rules form )
    5.Document Categories (Shipping --> Setup --> Documents--> Document Categories (Define Bill of Lading, Packing Slip report)
    6. Document Sets (Shipping --> Setup --> Documents--> Document Sets )
    where reports are generated at Ship Confirm & Releasing Orders.
    Reports such as
    1. Commercial Invoice
    2. Bill of lading
    3. Packing slip Report
    4. Vechile Load
    5.Mailing label
    The above mentioned are reports for Ship Confirm. maynot be every Org might not be using all five.
    6. Grants and Role Definitions (Shipping --> Setup --> Grants and Role Definitions --> Grants)
    This is very important for shipping grants. if the user is not assigned. In shipping transaction form the buttons willl be greyed out.
    please let me know if you need more information.
    Kalyan.

  • XML Shipping Inbound API Mapping

    Hi,
    We are trying to find out for some templates or standards to implement XML gateway to one of our client.
    We would like to know is there any oracle supplied API mapping file for shipping inbound XML file.We are aware of there are "xfm" files (xml gateway map file)are there to map inbound xml file to shipping interface tables.
    we wanted to know same for shipping API's.
    I appreciate ur help in this regard.
    Thanks
    venkata

    The only expense available to set is Freight which is set correctly to Shipping. We are not using the Webtools interface so no way to look at the Tax. In the Sync Manager it is set to a Default of exempt. We need to pass CA for any California orders and set this in the BP record so the tax is calculated. For shipping we have tried passing the shipping type number with no luck.
    Thanks for the feedback.

  • BILL_OF_LADING value through Ship Confirm API

    Hi All,
    To programmaticlaly Ship confirming a delivery, I am using WSH_DELIVERIES_PUB.DELIVERY_ACTION and passing parameter as p_sc_create_bol_flag='Y'.
    Instead of this, I have to take BILL_OF_LADING information from another system and pass that value, while doing automatic ship confirm in Oracle.
    How can I achieve this functionality? Any help suggestions please.
    Thanks & Regards,
    Gowri

    Hi,
    If you have found the solution, please post it. I amhaving the samr problem.
    Thanks,
    Anju

  • Looking for integration details of Kewill with Oracle Shipping execution

    Hello Folks,
    Has anyone done integration of Kewill (flagship) with Oracle Shipping 11i. Customer has plans to implement OTM later.
    please provide me some details or documentation.
    regards
    girish
    Edited by: 849679 on Apr 6, 2011 8:25 AM
    Edited by: 849679 on Apr 6, 2011 9:02 AM

    Pl do not post duplicate threads - Looking for documentation of Kewill Integration with Oracle Shipping
    Srini

  • Shipping Execution exception

    Is it possible to put an exception to prompt a message whenever the Shipped Quantity is more than the Ordered Quantity on a delivery? It will only be a warning.

    Sanjib
    Try personlization for deliviers screen and message the user when they are ship confirming.
    Create a simple databse function that loops through all delivery details and checks for this condition and if found raise a message in WHEN-VALIDATE-RECORD trigger.
    Let us know.
    Thanks
    Nagamohan

  • How to Ship Partial Quantities using an API - Oracle Order Management

    Hi,
    In Order Management I need to ship the Internal Sales Order Lines partially using an API.
    I have done full shipping but if I trying the partially shipping it is also shipping fully.
    I am unable to find the problem. Is there any set up missed?
    How to do partial shipping.
    I am giving the some part of the code please look into it and suggest me.
    ----**************************UPDATEING SHIPIN ATTR ***************************-------------
    I_changed_attributes (X_count).delivery_detail_id := cos.delivery_detail_id;
    I_changed_attributes (X_count).shipped_quantity := cos.shipped_quantity;
    X_ship_date := cos.act_shipped_date;
    X_slaes_order := cos.sales_order;
    X_org_id := cos.org_id;
    wsh_delivery_details_pub.update_shipping_attributes ( p_api_version_number => 1.0
    ,p_init_msg_list => I_init_msg_list
    ,p_commit => I_commit
    ,x_return_status => O_return_status
    ,x_msg_count => O_msg_count
    ,x_msg_data => O_msg_data
    ,p_changed_attributes => I_changed_attributes
    ,p_source_code => I_source_code
    ----***************************SHIP CONFIRM API ***************************-------------
    I_action_code := 'CONFIRM';
    I_sc_action_flag := 'B'; --'S'; -- Ship entered quantity. 'B' - Ship Entered Quantities, Backorder Unspecified
    --'T' - Ship Entered Quantities, Stage Unspecified'A' - Ship All'C' - Completely Backordered
    I_sc_intransit_flag := 'Y';
    --In transit flag is set to 'Y' closes the pickup stop and sets the delivery in transit.
    I_sc_close_trip_flag := 'Y'; -- Close the trip after ship confirm
    I_sc_trip_ship_method := X_ship_method_code; -- The ship method code
    I_sc_defer_interface_flag := 'Y';
    I_sc_stage_del_flag := 'Y';
    I_sc_create_bol_flag := 'N';
    I_wv_override_flag := 'N';
    -- API Call for Ship Confirmation
    fnd_file.put_line(fnd_file.log,'Calling WSH_DELIVERIES_PUB to Perform Ship Confirmation');
    fnd_file.put_line(fnd_file.log,'=============================================');
    wsh_deliveries_pub.delivery_action ( p_api_version_number => 1.0
    , p_init_msg_list => I_init_msg_list
    , x_return_status => O_return_status
    , x_msg_count => O_msg_count
    , x_msg_data => O_msg_data
    , p_action_code => I_action_code
    -- , p_delivery_id => cos.delivery_id
    , p_delivery_name => G_delivery_name
    , p_sc_action_flag => I_sc_action_flag
    , p_sc_intransit_flag => I_sc_intransit_flag
    , p_sc_close_trip_flag => I_sc_close_trip_flag
    , p_sc_create_bol_flag => I_sc_create_bol_flag
    , p_sc_stage_del_flag => I_sc_stage_del_flag
    , p_sc_trip_ship_method => I_sc_trip_ship_method
    , p_sc_actual_dep_date => X_ship_date --P_act_shipped_dt
    , p_sc_defer_interface_flag => I_sc_defer_interface_flag
    , p_wv_override_flag => I_wv_override_flag
    , x_trip_id => O_trip_id
    , x_trip_name => O_trip_name
    ----***********************************************************************--------------------

    Hi Shesh,
    Thanks you for your replay.
    I am tried Shipping transaction screen but here the ware house is WMS enabled I tried Oracle Mobile Terminal application to do this, but it is not accepting the partial shipping. May be some set up required or the process will be differ.
    I will try your suggested API's .
    Regards,
    Prasanna
    Edited by: 843676 on Apr 23, 2012 10:31 PM
    I am not able to do the Partial Shipment or Backorder as mentioned above API's, but it is split the lines and all the lines are in same state (Awaiting Shipping)
    Edited by: 843676 on Apr 24, 2012 2:45 AM

  • What is purpose of Shipping APIs and advantages oveer ship confirm interface

    Any body has idea about these shipping APIs like
    WSH_TRIPS_PUB /WSH_DELIVERIES_PUB ???? At One time you can enter
    only one record through API (Like One time only one trip info
    can enter) ,so the same can be done though Transaction Window ??
    so why should i go for ship confirm API?what are the advantages?
    I am not able to find much information about it.
    If any one has idea about it ,pls let me know.

    There is no other supported way to bring shipping information
    from an external system into 11i without using the API's. There
    were shipping interfaces prior to 11i but they are now
    desupported and only the API's are supported.
    It is taking a step back but ....
    Rishi

  • Update Lot Number using API

    Hi Gurus,
    We get ship confirm details from an outside warehouse for our sales order and we use shipping APIs to automatically ship confirm it in Oracle. Going forward we want to get Lot number from the warehouse and we want to add it to our existing interface. I am trying to find which API can be used for this purpose during pick release or before pick release, iif anyone can provide a sample code accordingly if available as well that would be great. Appreciate your help, thanks.
    Thanks -
    Raj

    Try this.
    Before executing pick release/ship confirm api, use the inv_reservation_pub.create_reservation api first to reserve the sales order.
    See if you can use lot number in the api so that the reservation is created WITH the lot number.
    If you can't then, update the reservation with the appropriate lot number.
    Then run pick release/ship confirm api.
    Hope this helps,
    Sandeep Gandhi

  • Problem with USPS shipping integration

    At this time the USPS shipping calculation in catalyst only takes weight into consideration, not the size of the box. Which is a huge problem for us, as we typically ship boxes that are over 12". Does anyone know of a way to get an accurate quote from USPS? UPS works fine... it just seems wrong to only offer one shipping service for packages that are over 12", our customers should be able to have a wider range of choices.

    BC can't and wont fix this (asked and answered). The issues is that this is a NP-Hard problem (google it), to calculate the size of a box based on several different products is easy for humans but very hard for computers (to do well). With that said I spent the better part of 6 months developing a solution to this. I can calculate the size of a box (any size) based on the products ordered in the most optimized fashion and then query shipping company API to get a price and present that to the customer in realtime.
    The solution can;
    - Calculate a dynamic box sizes based on a maximum box size of multiple products, with a ship alone feature should the product be bigger than the maximum box size.
    - Calculate optimal box packing for multiple products based on multiple fixed box sizes.
    - Give different shipping options and prices (overnight, ground etc).
    - Inject all this information including a dynamic shipping price into the order before final payment.
    - Inject tracking number into order itself.
    - Print button on order page to print shipping label.
    - Offer percentage discounts for shipping rates for orders lower than X amount.
    - Many more things
    This is a solution I sell as a package. It depends on what your requirements, we are making sales material at the moment, but it's working in the real world and saving my client thousands of dollars a month.
    Drop me message on here if you (or anyone else) are interested.

Maybe you are looking for

  • Error while assigning one Postion to multiple employees

    Hi, I can assign one Position to multiple employees. as per our requirement if I assign a Position to one employee and hire .. then I will hire another employee and try to assign the same Position which is already 100% assigned, when I try to save IT

  • HT4052 how to upgrade iphoto 8.1.2 to iPhoto 11?

    I have MBP OS 10.6.8 and want to upgrade iPhoto 8.1.2 to iPhoto '11 so my iPhoto Library from my MBA which uses iPhoto '11 with OS 10.6.8 can be opened. I have gone to the Apps stall to purchase the upgrade and I get this message "iPhoto 8.1.2 is alr

  • Updating Quicktime and iTunes changes the time to 7:08pm... everywhere!

    Sorry if this should go in another section but I think it's relevant to Leopard usage. Just upgraded iTunes and Quicktime from Software Updates and repaired permissions. Now all I get in every folder and Mail message a time of 7:08pm even if I re-sav

  • MF60 (Material staging) - Display different requirement dates in pull list

    Hi I've got the following problem. If I choose a couple of process orders, the pull list of the material staging, summarize the quantitys and shows only just one requirement date. Instead I need the different orders and the different requirement date

  • Calculate stay duration in Answers

    Dear Reader, I trying to solve the following problem and am blocked: We have a set of objects (1,2,3,...) and a set of knot (A,B,C,...). Each object is going from one knot A to knot D, then staying at knot D for a time period and is going to knot K (