Can remove us a Promotion SO lines using oe_order_pub.process_order?

Hello!

We create SO headers and lines using the oe_order_pub.process_order API. One of the lines may contain an element with a modifier to promote existing, the API automatically adds items to Get to the lines of the SO. Our company requirement must remove/put up-to-date amount some of these lines point to get. I can do this by using oe_order_pub.process_order safely? It won't do anywhere since these lines are point Get a modifier of Promotion?

Thank you.

Can I remove a modifier of Promotion Get lines using oe_order_pub.process_order with the operation of table row = OE_GLOBALS. G_OPR_DELETE and was able to book and create movements of AR.

Tags: Oracle Applications

Similar Questions

  • Error trying to create a sales order using oe_order_pub.process_order

    Hi all

    I am creating a sales order using api oe_order_pub.process_order...
    This is the procedure that I had written.

    CREATE OR REPLACE PROCEDURE TEST_PROC
    AS
    x_return_status VARCHAR2 (250);
    x_msg_count NUMBER;
    x_msg_data VARCHAR2 (250);
    F varchar2 (2000);

    -out parameters
    x_header_rec OE_Order_PUB. Header_Rec_Type;
    x_header_val_rec OE_Order_PUB. Header_Val_Rec_Type;
    x_Header_Adj_tbl OE_Order_PUB. Header_Adj_Tbl_Type;
    x_Header_Adj_val_tbl OE_Order_PUB. Header_Adj_Val_Tbl_Type;
    x_Header_price_Att_tbl OE_Order_PUB. Header_Price_Att_Tbl_Type;
    x_Header_Adj_Att_tbl OE_Order_PUB. Header_Adj_Att_Tbl_Type;
    x_Header_Adj_Assoc_tbl OE_Order_PUB. Header_Adj_Assoc_Tbl_Type;
    x_Header_Scredit_tbl OE_Order_PUB. Header_Scredit_Tbl_Type;
    x_Header_Scredit_val_tbl OE_Order_PUB. Header_Scredit_Val_Tbl_Type;
    x_line_tbl OE_Order_PUB. Line_Tbl_Type;
    x_line_val_tbl OE_Order_PUB. Line_Val_Tbl_Type;
    x_Line_Adj_tbl OE_Order_PUB. Line_Adj_Tbl_Type;
    x_Line_Adj_val_tbl OE_Order_PUB. Line_Adj_Val_Tbl_Type;
    x_Line_price_Att_tbl OE_Order_PUB. Line_Price_Att_Tbl_Type;
    x_Line_Adj_Att_tbl OE_Order_PUB. Line_Adj_Att_Tbl_Type;
    x_Line_Adj_Assoc_tbl OE_Order_PUB. Line_Adj_Assoc_Tbl_Type;
    x_Line_Scredit_tbl OE_Order_PUB. Line_Scredit_Tbl_Type;
    x_Line_Scredit_val_tbl OE_Order_PUB. Line_Scredit_Val_Tbl_Type;
    x_Lot_Serial_tbl OE_Order_PUB. Lot_Serial_Tbl_Type;
    x_Lot_Serial_val_tbl OE_Order_PUB. Lot_Serial_Val_Tbl_Type;
    x_action_request_tbl OE_Order_PUB. Request_Tbl_Type;

    -settings
    l_header_rec OE_Order_PUB. Header_Rec_Type;
    t_line_tbl OE_ORDER_PUB. Line_Tbl_Type;

    BEGIN
    Apps.mo_global.set_org_context(204,,'ONT');

    l_header_rec: = OE_ORDER_PUB. G_MISS_HEADER_REC;
    l_header_rec.ORG_ID: = 204;
    l_header_rec. ORDER_TYPE_ID: = 1437;
    l_header_rec. SOLD_TO_ORG_ID: = 1290;
    l_header_rec. SHIP_TO_ORG_ID: = 1425;
    l_header_rec. INVOICE_TO_ORG_ID: = 1424;
    l_header_rec. PRICE_LIST_ID: = 1000;
    l_header_rec.salesrep_id: = 1006;
    l_header_rec. ORDER_CATEGORY_CODE: = "MIXED";
    l_header_rec. VERSION_NUMBER: = 0;
    l_header_rec. OPEN_FLAG: = 'Y ';
    l_header_rec. BOOKED_FLAG: = 'Y ';
    l_header_rec. PRICING_DATE: = sysdate;
    l_header_rec. TRANSACTIONAL_CURR_CODE: = "USD";
    l_header_rec.created_by: = FND_GLOBAL. USER_ID;
    l_header_rec. CREATION_DATE: = sysdate;
    l_header_rec. LAST_UPDATED_BY: = FND_GLOBAL. USER_ID;
    l_header_rec. LAST_UPDATE_DATE: = sysdate;
    l_header_rec.attribute1: = '250';
    l_header_rec. Operation: = "CRΘER";

    t_line_tbl (1): = OE_ORDER_PUB. G_MISS_LINE_REC; -check
    t_line_tbl (1) .inventory_item_id: = 193742;
    t_line_tbl (1) .ordered_quantity: = 1;
    t_line_tbl (1) .operation: = "CRΘER";
    oe_debug_pub. Initialize;
    -oe_debug_pub. SetDebugLevel (1);
    OE_MSG_PUB. INITIALIZE();
    OE_Order_PUB. Process_Order
    (- p_org_id = > 204,
    -p_operating_unit = > "Ontario."
    p_api_version_number = > 1.0,
    p_init_msg_list = > FND_API. G_TRUE,
    p_return_values = > FND_API. G_TRUE,
    p_action_commit = > FND_API. G_TRUE,
    x_return_status = > x_return_status,
    x_msg_count = > x_msg_count,
    x_msg_data = > x_msg_data,
    p_header_rec = > l_header_rec,
    p_old_header_rec = > OE_Order_PUB. G_MISS_HEADER_REC,
    p_header_val_rec = > OE_Order_PUB. G_MISS_HEADER_VAL_REC,
    p_old_header_val_rec = > OE_Order_PUB. G_MISS_HEADER_VAL_REC,
    p_Header_Adj_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_TBL,
    p_old_Header_Adj_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_TBL,
    p_Header_Adj_val_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_VAL_TBL,
    p_old_Header_Adj_val_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_VAL_TBL,
    p_Header_price_Att_tbl = > OE_Order_PUB. G_MISS_HEADER_PRICE_ATT_TBL,
    p_old_Header_Price_Att_tbl = > OE_Order_PUB. G_MISS_HEADER_PRICE_ATT_TBL,
    p_Header_Adj_Att_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_ATT_TBL,
    p_old_Header_Adj_Att_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_ATT_TBL,
    p_Header_Adj_Assoc_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_ASSOC_TBL,
    p_old_Header_Adj_Assoc_tbl = > OE_Order_PUB. G_MISS_HEADER_ADJ_ASSOC_TBL,
    p_Header_Scredit_tbl = > OE_Order_PUB. G_MISS_HEADER_SCREDIT_TBL,
    p_old_Header_Scredit_tbl = > OE_Order_PUB. G_MISS_HEADER_SCREDIT_TBL,
    p_Header_Scredit_val_tbl = > OE_Order_PUB. G_MISS_HEADER_SCREDIT_VAL_TBL,
    p_old_Header_Scredit_val_tbl = > OE_Order_PUB. G_MISS_HEADER_SCREDIT_VAL_TBL,
    p_line_tbl = > t_line_tbl,
    p_old_line_tbl = > OE_Order_PUB. G_MISS_LINE_TBL,
    p_line_val_tbl = > OE_Order_PUB. G_MISS_LINE_VAL_TBL,
    p_old_line_val_tbl = > OE_Order_PUB. G_MISS_LINE_VAL_TBL,
    p_Line_Adj_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_TBL,
    p_old_Line_Adj_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_TBL,
    p_Line_Adj_val_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_VAL_TBL,
    p_old_Line_Adj_val_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_VAL_TBL,
    p_Line_price_Att_tbl = > OE_Order_PUB. G_MISS_LINE_PRICE_ATT_TBL,
    p_old_Line_Price_Att_tbl = > OE_Order_PUB. G_MISS_LINE_PRICE_ATT_TBL,
    p_Line_Adj_Att_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_ATT_TBL,
    p_old_Line_Adj_Att_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_ATT_TBL,
    p_Line_Adj_Assoc_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_ASSOC_TBL,
    p_old_Line_Adj_Assoc_tbl = > OE_Order_PUB. G_MISS_LINE_ADJ_ASSOC_TBL,
    p_Line_Scredit_tbl = > OE_Order_PUB. G_MISS_LINE_SCREDIT_TBL,
    p_old_Line_Scredit_tbl = > OE_Order_PUB. G_MISS_LINE_SCREDIT_TBL,
    p_Line_Scredit_val_tbl = > OE_Order_PUB. G_MISS_LINE_SCREDIT_VAL_TBL,
    p_old_Line_Scredit_val_tbl = > OE_Order_PUB. G_MISS_LINE_SCREDIT_VAL_TBL,
    p_Lot_Serial_tbl = > OE_Order_PUB. G_MISS_LOT_SERIAL_TBL,
    p_old_Lot_Serial_tbl = > OE_Order_PUB. G_MISS_LOT_SERIAL_TBL,
    p_Lot_Serial_val_tbl = > OE_Order_PUB. G_MISS_LOT_SERIAL_VAL_TBL,
    p_old_Lot_Serial_val_tbl = > OE_Order_PUB. G_MISS_LOT_SERIAL_VAL_TBL,
    p_action_request_tbl = > OE_Order_PUB. G_MISS_REQUEST_TBL,
    x_header_rec = > x_header_rec,
    x_header_val_rec = > x_header_val_rec,
    x_Header_Adj_tbl = > x_Header_Adj_tbl,
    x_Header_Adj_val_tbl = > x_Header_Adj_val_tbl,
    x_Header_price_Att_tbl = > x_Header_price_Att_tbl,
    x_Header_Adj_Att_tbl = > x_Header_Adj_Att_tbl,
    x_Header_Adj_Assoc_tbl = > x_Header_Adj_Assoc_tbl,
    x_Header_Scredit_tbl = > x_Header_Scredit_tbl,
    x_Header_Scredit_val_tbl = > x_Header_Scredit_val_tbl,
    x_line_tbl = > x_line_tbl,
    x_line_val_tbl = > x_line_val_tbl,
    x_Line_Adj_tbl = > x_Line_Adj_tbl,
    x_Line_Adj_val_tbl = > x_Line_Adj_val_tbl,
    x_Line_price_Att_tbl = > x_Line_price_Att_tbl,
    x_Line_Adj_Att_tbl = > x_Line_Adj_Att_tbl,
    x_Line_Adj_Assoc_tbl = > x_Line_Adj_Assoc_tbl,
    x_Line_Scredit_tbl = > x_Line_Scredit_tbl,
    x_Line_Scredit_val_tbl = > x_Line_Scredit_val_tbl,
    x_Lot_Serial_tbl = > x_Lot_Serial_tbl,
    x_Lot_Serial_val_tbl = > x_Lot_Serial_val_tbl,
    x_action_request_tbl = > x_action_request_tbl,
    --For bug 3390458
    p_rtrim_data = > 'n',.
    p_validate_desc_flex = > 'Y' - bug4343612
    );
    COMMIT;
    If x_msg_count > 0 then
    for l_index loop 1.x_msg_count
    x_msg_data: = oe_msg_pub.get (p_msg_index = > l_index p_encoded = > F);
    PRINT ('x_msg_data: ' | x_msg_data);
    end loop;
    end if;
    -Check return status
    If x_return_status = FND_API. G_RET_STS_SUCCESS then
    Print ('success');
    on the other
    Print ('failure');
    end if;

    PRINT ('x_return_status: ' | x_return_status);
    PRINT ('x_msg_count: ' | x_msg_count);
    PRINT ('x_msg_data: ' | x_msg_data);
    PRINT ('x_header_val_rec: ' | x_header_val_rec.accounting_rule);
    PRINT ('x_header_rec header_id: ' | x_header_rec.header_id);
    PRINT ('x_header_rec order_number: ' | x_header_rec.order_number);
    PRINT ('x_header_rec ship_to_org_id: ' | x_header_rec.ship_to_org_id);
    PRINT ('x_header_rec payment_term_id: ' | x_header_rec.payment_term_id);
    PRINT ('x_header_rec order_source_id: ' | x_header_rec.order_source_id);
    PRINT ('x_header_rec order_type_id: ' | x_header_rec.order_type_id);
    PRINT ('x_header_rec price_list_id: ' | x_header_rec.price_list_id);
    PRINT ('x_header_rec invoicing_rule_id: ' | x_header_rec.invoicing_rule_id);
    PRINT ('x_header_rec accounting_rule_id: ' | x_header_rec.accounting_rule_id);
    PRINT ('x_header_rec org_id: ' | x_header_rec.org_id);
    PRINT ('x_header_rec sold_to_org_id: ' | x_header_rec.sold_to_org_id);
    PRINT ('x_header_rec invoice_to_org_id: ' | x_header_rec.invoice_to_org_id);
    PRINT ('x_header_rec salesrep_id: ' | x_header_rec.salesrep_id);
    PRINT ('x_header_rec invoice_to_org_id: ' | x_header_rec.invoice_to_org_id);
    PRINT (' operation x_header_rec: ' | x_header_rec.) Operation);
    PRINT ('x_header_rec transactional_curr_code: ' | x_header_rec.transactional_curr_code);
    PRINT ('x_header_rec orig_sys_document_ref: ' | x_header_rec.orig_sys_document_ref);
    PRINT ('x_header_rec request_date: ' | x_header_rec.request_date);
    PRINT ('x_header_rec conversion_rate_date: ' | x_header_rec.conversion_rate_date);
    PRINT ('x_header_rec last_update_date: ' | x_header_rec.last_update_date);
    PRINT ('x_header_rec ordered_date: ' | x_header_rec.ordered_date);
    PRINT (' creation_date x_header_rec: ' | x_header_rec.) CREATION_DATE);
    PRINT ('x_header_rec created_by: ' | x_header_rec.created_by);
    END;
    /


    It is throwing the following error message.

    SQL > exec TEST_PROC;
    x_msg_data: ORA-01403: no data available in the package OE_ORDER_WF_UTIL procedure
    Create_HdrWorkItem
    x_msg_data: Exception defined by the user in the package OE_ORDER_WF_UTIL procedure
    Start_HdrProcess
    failure
    x_return_status: U
    x_msg_count: 2
    x_msg_data: Exception defined by the user in the package OE_ORDER_WF_UTIL procedure
    Start_HdrProcess
    x_header_val_rec: immediately
    header_id x_header_rec: 156408
    x_header_rec order_number: 64097
    x_header_rec ship_to_org_id: 1425
    x_header_rec payment_term_id: 4
    x_header_rec order_source_id: 0
    x_header_rec order_type_id: 1437
    x_header_rec price_list_id: 1000
    x_header_rec invoicing_rule_id:-2
    x_header_rec accounting_rule_id: 1
    x_header_rec org_id: 204
    x_header_rec sold_to_org_id: 1290
    x_header_rec invoice_to_org_id: 1424
    x_header_rec salesrep_id: 1006
    x_header_rec invoice_to_org_id: 1424
    x_header_rec operation: CREATE
    x_header_rec transactional_curr_code: USD
    x_header_rec orig_sys_document_ref: OE_ORDER_HEADERS_ALL156408
    x_header_rec request_date: 2 April 09
    x_header_rec conversion_rate_date:
    x_header_rec last_update_date: 2 April 09
    x_header_rec ordered_date: 2 April 09
    x_header_rec creation_date: 2 April 09
    x_header_rec created_by: 13615

    Any help on this would be appreciated.

    I use R12...

    Just pass this to your table action query...
    l_request_tbl (1) .entity_code: = OE_GLOBALS. G_ENTITY_HEADER;
    l_request_tbl (1) .request_type: = OE_GLOBALS. G_BOOK_ORDER;

    And if you use the booking process deferred in your order header workflow, perform only the workflow back to the ground process engine type OM Order Header item and deferred process, Yes.

    Thank you
    Claire

  • How to remove the numbers on blank lines without fully justify above the text?

    Hello everyone.

    I have a problem with my numbering.  I would like to delete the line numbers where there is no text.  But when I back off the line of text without deleting the number, then shift + return to add a paragraph break 'justifies all lines'.  He said that it's always "justify the last line aligned to the left", but is not, and I can't change it back. I tried to manually change the justification, but it is so hard to do with all the paragraphs, and it looks like not equal. I have attached a few screenshots to illustrate my problem.

    Anyone know how I can remove the numbers of the lines without text without manually clicking the line line, ranging from 'bullets and numbers' and clicking on 'none' for each line?

    Or if I can't do that, do you know how I can stop the above paragraph that justify completely once I deleted the number of rollback?


    Thank you very much in advance, I really appreciate all the help you can give.  It's great that forums like this are there to help.


    justification issue.jpg

    Above is the screenshot where you can see that there are a number (25) on the empty text line.
    This is when I removed by backspacing of the line and then shift + return to add a new line, but her line above is fully justified, and not justified with the last line aligned to the left.

    justification issue2.jpg

    Thanks for your help!  Natasha, a user of InDesign beginner.

    Return shift is a forced line break, so you now a last blank line, and is the one who remains aligned. ID does exactly what it's supposed to.

    Instead of trying to use blank lines to separate paragraphs you should use space after or front of the space.

  • Payment records are processed and receipts created for charges paid in advance using API OE_ORDER_PUB.process_order

    Hello

    I want States to payment are processed and recipes created for prepayments by using OE_ORDER_PUB.process_order. I created the iStore sales order.

    Type of payment is "CASH".

    I tried the following code:

    DECLARE

    l_header_rec OE_ORDER_PUB. Header_Rec_Type;

    l_line_tbl OE_ORDER_PUB. Line_Tbl_Type;

    l_action_request_tbl OE_ORDER_PUB. Request_Tbl_Type;

    l_header_adj_tbl OE_ORDER_PUB. Header_Adj_Tbl_Type;

    l_line_adj_tbl OE_ORDER_PUB.line_adj_tbl_Type;

    l_header_scr_tbl OE_ORDER_PUB. Header_Scredit_Tbl_Type;

    l_line_scredit_tbl OE_ORDER_PUB. Line_Scredit_Tbl_Type;

    l_request_rec OE_ORDER_PUB. Request_Rec_Type;

    l_return_status VARCHAR2 (1000);

    l_msg_count NUMBER;

    l_msg_data VARCHAR2 (1000);

    p_api_version_number NUMBER: = 1.0;

    p_init_msg_list VARCHAR2 (10): = FND_API. G_FALSE;

    p_return_values VARCHAR2 (10): = FND_API. G_FALSE;

    p_action_commit VARCHAR2 (10): = FND_API. G_FALSE;

    x_return_status VARCHAR2 (1);

    x_msg_count NUMBER;

    x_msg_data VARCHAR2 (100);

    p_header_rec OE_ORDER_PUB. Header_Rec_Type: = OE_ORDER_PUB. G_MISS_HEADER_REC;

    p_old_header_rec OE_ORDER_PUB. Header_Rec_Type: = OE_ORDER_PUB. G_MISS_HEADER_REC;

    l_HEADER_PAYMENT_TBL oe_order_pub. Header_Payment_Tbl_Type;

    x_HEADER_PAYMENT_TBL oe_order_pub. Header_Payment_Tbl_Type;

    l_OLD_HEADER_PAYMENT_TBL oe_order_pub. HEADER_PAYMENT_TBL_type;

    x_Header_Payment_val_tbl oe_order_pub. Header_Payment_Val_Tbl_Type;

    p_header_val_rec OE_ORDER_PUB. Header_Val_Rec_Type: = OE_ORDER_PUB. G_MISS_HEADER_VAL_REC;

    p_old_header_val_rec OE_ORDER_PUB. Header_Val_Rec_Type: = OE_ORDER_PUB. G_MISS_HEADER_VAL_REC;

    x_Line_Payment_tbl OE_ORDER_PUB. Line_Payment_Tbl_Type;

    x_Line_Payment_val_tbl OE_ORDER_PUB. Line_Payment_Val_Tbl_Type;

    p_Header_Adj_tbl OE_ORDER_PUB. Header_Adj_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_TBL;

    p_old_Header_Adj_tbl OE_ORDER_PUB. Header_Adj_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_TBL;

    p_Header_Adj_val_tbl OE_ORDER_PUB. Header_Adj_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_VAL_TBL;

    p_old_Header_Adj_val_tbl OE_ORDER_PUB. Header_Adj_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_VAL_TBL;

    p_Header_price_Att_tbl OE_ORDER_PUB. Header_Price_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_PRICE_ATT_TBL;

    p_old_Header_Price_Att_tbl OE_ORDER_PUB. Header_Price_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_PRICE_ATT_TBL;

    p_Header_Adj_Att_tbl OE_ORDER_PUB. Header_Adj_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_ATT_TBL;

    p_old_Header_Adj_Att_tbl OE_ORDER_PUB. Header_Adj_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_ATT_TBL;

    p_Header_Adj_Assoc_tbl OE_ORDER_PUB. Header_Adj_Assoc_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_ASSOC_TBL;

    p_old_Header_Adj_Assoc_tbl OE_ORDER_PUB. Header_Adj_Assoc_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_ADJ_ASSOC_TBL;

    p_Header_Scredit_tbl OE_ORDER_PUB. Header_Scredit_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_SCREDIT_TBL;

    p_old_Header_Scredit_tbl OE_ORDER_PUB. Header_Scredit_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_SCREDIT_TBL;

    p_Header_Scredit_val_tbl OE_ORDER_PUB. Header_Scredit_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_SCREDIT_VAL_TBL;

    p_old_Header_Scredit_val_tbl OE_ORDER_PUB. Header_Scredit_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_HEADER_SCREDIT_VAL_TBL;

    p_line_tbl OE_ORDER_PUB. Line_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_TBL;

    p_old_line_tbl OE_ORDER_PUB. Line_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_TBL;

    p_line_val_tbl OE_ORDER_PUB. Line_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_VAL_TBL;

    p_old_line_val_tbl OE_ORDER_PUB. Line_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_VAL_TBL;

    p_Line_Adj_tbl OE_ORDER_PUB. Line_Adj_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_TBL;

    p_old_Line_Adj_tbl OE_ORDER_PUB. Line_Adj_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_TBL;

    p_Line_Adj_val_tbl OE_ORDER_PUB. Line_Adj_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_VAL_TBL;

    p_old_Line_Adj_val_tbl OE_ORDER_PUB. Line_Adj_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_VAL_TBL;

    p_Line_price_Att_tbl OE_ORDER_PUB. Line_Price_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_PRICE_ATT_TBL;

    p_old_Line_Price_Att_tbl OE_ORDER_PUB. Line_Price_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_PRICE_ATT_TBL;

    p_Line_Adj_Att_tbl OE_ORDER_PUB. Line_Adj_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_ATT_TBL;

    p_old_Line_Adj_Att_tbl OE_ORDER_PUB. Line_Adj_Att_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_ATT_TBL;

    p_Line_Adj_Assoc_tbl OE_ORDER_PUB. Line_Adj_Assoc_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_ASSOC_TBL;

    p_old_Line_Adj_Assoc_tbl OE_ORDER_PUB. Line_Adj_Assoc_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_ADJ_ASSOC_TBL;

    p_Line_Scredit_tbl OE_ORDER_PUB. Line_Scredit_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_SCREDIT_TBL;

    p_old_Line_Scredit_tbl OE_ORDER_PUB. Line_Scredit_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_SCREDIT_TBL;

    p_Line_Scredit_val_tbl OE_ORDER_PUB. Line_Scredit_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_SCREDIT_VAL_TBL;

    p_old_Line_Scredit_val_tbl OE_ORDER_PUB. Line_Scredit_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LINE_SCREDIT_VAL_TBL;

    p_Lot_Serial_tbl OE_ORDER_PUB. Lot_Serial_Tbl_Type: = OE_ORDER_PUB. G_MISS_LOT_SERIAL_TBL;

    p_old_Lot_Serial_tbl OE_ORDER_PUB. Lot_Serial_Tbl_Type: = OE_ORDER_PUB. G_MISS_LOT_SERIAL_TBL;

    p_Lot_Serial_val_tbl OE_ORDER_PUB. Lot_Serial_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LOT_SERIAL_VAL_TBL;

    p_old_Lot_Serial_val_tbl OE_ORDER_PUB. Lot_Serial_Val_Tbl_Type: = OE_ORDER_PUB. G_MISS_LOT_SERIAL_VAL_TBL;

    p_action_request_tbl OE_ORDER_PUB. Request_Tbl_Type: = OE_ORDER_PUB. G_MISS_REQUEST_TBL;

    x_header_val_rec OE_ORDER_PUB. Header_Val_Rec_Type;

    x_Header_Adj_tbl OE_ORDER_PUB. Header_Adj_Tbl_Type;

    x_Header_Adj_val_tbl OE_ORDER_PUB. Header_Adj_Val_Tbl_Type;

    x_Header_price_Att_tbl OE_ORDER_PUB. Header_Price_Att_Tbl_Type;

    x_Header_Adj_Att_tbl OE_ORDER_PUB. Header_Adj_Att_Tbl_Type;

    x_Header_Adj_Assoc_tbl OE_ORDER_PUB. Header_Adj_Assoc_Tbl_Type;

    x_Header_Scredit_tbl OE_ORDER_PUB. Header_Scredit_Tbl_Type;

    x_Header_Scredit_val_tbl OE_ORDER_PUB. Header_Scredit_Val_Tbl_Type;

    x_line_val_tbl OE_ORDER_PUB. Line_Val_Tbl_Type;

    x_Line_Adj_tbl OE_ORDER_PUB. Line_Adj_Tbl_Type;

    x_Line_Adj_val_tbl OE_ORDER_PUB. Line_Adj_Val_Tbl_Type;

    x_Line_price_Att_tbl OE_ORDER_PUB. Line_Price_Att_Tbl_Type;

    x_Line_Adj_Att_tbl OE_ORDER_PUB. Line_Adj_Att_Tbl_Type;

    x_Line_Adj_Assoc_tbl OE_ORDER_PUB. Line_Adj_Assoc_Tbl_Type;

    x_Line_Scredit_tbl OE_ORDER_PUB. Line_Scredit_Tbl_Type;

    x_Line_Scredit_val_tbl OE_ORDER_PUB. Line_Scredit_Val_Tbl_Type;

    x_Lot_Serial_tbl OE_ORDER_PUB. Lot_Serial_Tbl_Type;

    x_Lot_Serial_val_tbl OE_ORDER_PUB. Lot_Serial_Val_Tbl_Type;

    x_action_request_tbl OE_ORDER_PUB. Request_Tbl_Type;

    X_DEBUG_FILE VARCHAR2 (500);

    l_line_tbl_index NUMBER;

    l_msg_index_out NUMBER (10);

    BEGIN

    dbms_output. Enable (1000000);

    oe_debug_pub. DEBUG_ON;

    oe_debug_pub. Initialize;

    fnd_global.apps_initialize (0,52862,810);

    mo_global.init ('HAVE'); Context parameter - Muti-org

    MO_GLOBAL.set_policy_context (the of ', 945);

    -MO_GLOBAL. INIT('S',null);

    OE_DEBUG_PUB. G_FILE: = ";

    oe_debug_pub. DEBUG_ON;

    oe_debug_pub. Initialize;

    X_DEBUG_FILE: = OE_DEBUG_PUB. Set_Debug_Mode ('FILE');

    oe_debug_pub. SetDebugLevel (5); -Use 5 for the debug output the most, I warn you there is a lot of data

    oe_debug_pub. Add ('NEW DEBUG START');

    -It's the UPDATE command line

    -l_line_tbl_index: = 1;

    -Modified attributes

    l_header_rec: = OE_ORDER_PUB. G_MISS_HEADER_REC;

    l_header_rec.header_id: = 98393; -order header_id

    l_header_rec. Operation: = OE_GLOBALS. G_OPR_UPDATE;

    l_Header_Payment_tbl (1): = OE_ORDER_PUB. G_MISS_HEADER_PAYMENT_REC;

    l_Header_Payment_tbl (1). PAYMENT_NUMBER: = 1;

    l_Header_Payment_tbl (1) .operation: = OE_GLOBALS. G_OPR_DELETE;

    l_Header_Payment_tbl (1). PAYMENT_COLLECTION_EVENT: = "PREPAY";

    -l_Header_Payment_tbl (1). PAYMENT_TYPE_CODE: = 'CASH '; -"CASH OUT."        -to ask TC to inform the appropriate payment type

    l_Header_Payment_tbl (1). RECEIPT_METHOD_ID: = 1365;          -appropriate received methof

    l_Header_Payment_tbl (1) .payment_amount: = 877;           -amount of the payment

    -l_Header_Payment_tbl (1). PAYMENT_PERCENTAGE: = 100;

    -CALL TO ORDER

    OE_ORDER_PUB.process_order (p_org_id = > 945,

    p_api_version_number = > 1.0, p_init_msg_list = > fnd_api.g_true p_return_values = > fnd_api.g_true,

    p_action_commit = > fnd_api.g_false x_return_status = > l_return_status x_msg_count = > l_msg_count x_msg_data = > l_msg_data

    , p_header_rec = > l_header_rec

    -, p_line_tbl = > l_line_tbl

    -, p_action_request_tbl = > l_action_request_tbl

    , p_Header_Payment_tbl = > l_Header_Payment_tbl

    -SETTINGS

    , x_header_rec = > p_header_rec x_header_val_rec = > x_header_val_rec

    , x_Header_Adj_tbl = > x_Header_Adj_tbl x_Header_Adj_val_tbl = > x_Header_Adj_val_tbl, x_Header_price_Att_tbl = > x_Header_price_Att_tbl x_Header_Adj_Att_tbl = > x_Header_Adj_Att_tbl, x_Header_Adj_Assoc_tbl = > x_Header_Adj_Assoc_tbl, x_Header_Scredit_tbl = > x_Header_Scredit_tbl , x_Header_Scredit_val_tbl = > x_Header_Scredit_val_tbl, x_Header_Payment_tbl = > x_Header_Payment_tbl, x_Header_Payment_val_tbl = > x_Header_Payment_val_tbl, x_line_tbl = > p_line_tbl x_line_val_tbl = > x_line_val_tbl x_Line_Adj_tbl = > x_Line_Adj_tbl, x_Line_Adj_val_tbl = > x_Line_Adj_val_tbl , x_Line_price_Att_tbl = > x_Line_price_Att_tbl x_Line_Adj_Att_tbl = > x_Line_Adj_Att_tbl, x_Line_Adj_Assoc_tbl = > x_Line_Adj_Assoc_tbl x_Line_Scredit_tbl = > x_Line_Scredit_tbl, x_Line_Scredit_val_tbl = > x_Line_Scredit_val_tbl, x_Line_Payment_tbl = > x_Line_Payment_tbl , x_Line_Payment_val_tbl = > x_Line_Payment_val_tbl x_Lot_Serial_tbl = >

    x_Lot_Serial_tbl, x_Lot_Serial_val_tbl = > x_Lot_Serial_val_tbl x_action_request_tbl = > p_action_request_tbl);

    dbms_output.put_line (' OM Debug file: ' | oe_debug_pub.) G_DIR | » /'|| oe_debug_pub. G_FILE);

    -Retrieve messages

    BECAUSE me in 1... l_msg_count

    LOOP

    Oe_Msg_Pub.get (p_msg_index = >, p_encoded = > Fnd_Api.G_FALSE, p_data = > l_msg_data p_msg_index_out = > l_msg_index_out);

    DBMS_OUTPUT. Put_line ('message is: ' | l_msg_data);

    DBMS_OUTPUT. Put_line ('message index is: ' | l_msg_index_out);

    END LOOP;

    -Check return status

    IF l_return_status = FND_API. G_RET_STS_SUCCESS THEN

    dbms_output.put_line ("' updated successfully");

    ON THE OTHER

    dbms_output.put_line ('update Failed');

    END IF;

    END;

    I'm getting ORA-01403: no data available in the package OE_Header_Payment_Util procedure Query_Row error message.

    Can someone help me?

    Thank you

    Aslam

    Hi all

    I added following line and it works fine.

    l_Header_Payment_tbl (1). HEADER_ID: = 98393;

    Thank you

    Aslam

  • I can't remove a thin vertical yellow line on my screen of vista

    I have a yellow thin vertical line appear on the side of left hand of my screen of vista, which I'm unable to remove.how can remove it and why is it suddenly appeared?

    Try a system restore to a Date before the problem began:

    Restore point:

    http://www.howtogeek.com/HOWTO/Windows-Vista/using-Windows-Vista-system-restore/

    Do Safe Mode system restore, if it is impossible to do in Normal Mode.

    Try typing F8 at startup and in the list of Boot selections, select Mode safe using ARROW top to go there > and then press ENTER.

    Try a restore of the system once, to choose a Restore Point prior to your problem...

    Click Start > programs > Accessories > system tools > system restore > choose another time > next > etc.

    http://www.windowsvistauserguide.com/system_restore.htm

    Read the above for a very good graph shows how backward more than 5 days in the System Restore Points by checking the correct box.

    Then:

    Go to the website of the manufacturer of your computer/laptop > drivers and downloads Section > key in your model number > look for the latest Vista drivers > download/install them.

    See you soon.

    Mick Murphy - Microsoft partner

  • My verse ATT modem (non apple devices to use this modem} is connected to the ATT line, Time Capsule (iPhones, Macs Time Capsule use) via ethernet Uverse.) Non apple devices can collect data from iPhones or Mac using the time Capsule?

    My verse ATT modem ({use of devices not apple wifi of this modem} is connected to the ATT line, Time Capsule (iPhones, Macs use the wifi of the time Capsule) and connect to the Uverse modem via ethernet.)

    Both devices are set to the highest security and each uses separate passwords.

    Non apple devices can collect data from iPhones or Mac using the time Capsule?

    With a bit of work by someone who knows how to do such things, not Apple computers could read some files on the Mac if file sharing is configured on the network... devices non-Apple and... He knew the device passwords or administrator for Macs.

    Mac could also play the files on other Macs if file sharing has been implemented and the device password or admin was known.

    If you ask if a PC can read the files on the Time Capsule, the answer is Yes, without doubt, assuming that the PC knew the password of device for the time Capsule.

  • How can I find out what programs has not been used for awhile so I can remove from Control Panel

    Original title: Control Panel

    How can I find out what programs has not been used for awhile so I can remove from Control Panel

    It is removed, it's just in your own knowledge and memory.  If you know that you have not used and don't want that, then you can delete it.  It's entirely your choice
  • Can I remove my adobe acount because I use it not

    Can I remove my adobe acount because I use it not

    Cancel see answer #1 in https://forums.adobe.com/thread/2023066 - includes a link to Chat from Monday to Friday

  • I'm not good in English so please use English very easy. I downloaded a trial (30 days) first pro and I can find it where I can remove programs, but I can't find the program anywhere. I searched on his record, but he was not first pro. do I have to d

    I'm not good in English so please use English very easy. I downloaded a trial (30 days) first pro and I can find it where I can remove programs, but I can't find the program anywhere. I searched on his record, but he was not first pro. What should I do?

    + I use windows and 32-bit computer

    If your computer is 32-bit, you can not install first pro. It is 64-bit only: system requirements | Adobe Premiere Pro

  • I'm not good in English so please use English very easy. I downloaded a first pacifier (30 days) pro and I can find it where I can remove programs, but I can't find the program anywhere. I searched on his record, but he was not first pro. do I have to d

    I'm not good in English so please use English very easy. I downloaded a first pacifier (30 days) pro and I can find it where I can remove programs, but I can't find the program anywhere. I searched on his record, but he was not first pro. What should I do?

    This is a double post of:

    I'm not good in English so please use English very easy. I downloaded a trial (30 days) first pro and I can find it where I can remove programs, but I can't find the program anywhere. I searched on his record, but he was not first pro. do I have to d

  • I'm trying to create a PDF file with several signature lines in that anyone can "Sign" by using their digital signature CAC (Common Access Card) active. The goal is to have a single document that people can open, sign on a designated line and save the doc

    I'm trying to create a PDF file with several signature lines in that anyone can "Sign" by using their digital signature CAC (Common Access Card) active. The goal is to have a single document that people can open, sign on a designated line and save the document (replacing the existing document) and close. Then another person can open the same document digitally sign another area of the form, save it, and close it. So on, and so on. Is there a way to do this? At the end of the day, I would end up with a PDF file with literally hundreds of signatures to enable different ACC everywhere...

    I don't understand what the problem is. In the post of the davidr96549424 on May 8, 2015 07:58 you presented a structure of a correct document. Is the issue of the creation of this structure in a PDF file? For this, you will need an Acrobat, not reader.

    XI in Acrobat, select Tools-> forms-Edit. Click 'No' on the form fields 'detect '. In the tasks Panel that opens, click on "add new field". Select "Digital Signature" and move it to the location in the document where you want to than the appearance of the signature to be. Repeat that for signature fields as you want. Users will sign by clicking on the prepared unsigned signature field which shows the dialog box "sign. Do not forget that as TSN has noted that a digital signature applies to the entire document. The entry in the document where it is is irrelevant. Each next signature covers all previous signatures.

    Your users can also sign a document from anywhere that they want without signature fields already prepared. For this select fill & sign-> work with certificates and the type of signing you want to sign up with. A dialog box that will tell you a rectangle for the appearance of signature rises and after you draw the rectangle of the dialog 'Sign' rises.

    PDF/Acrobat doesn't have a limit on a number of signatures in a PDF document. But! Don't forget that when you open a PDF file with Acrobat/Reader signatures valid all of them and takes time (several seconds - until 10 - for every signature), so if you have several signatures of dozens of their validation open can take a long time.

    I don't know how build you your workflow so that each person signs the same PDF and saves it. Economy runs on the same computer where the PDF is stored. You'll have to decide how to allow different people to have access to the same PDF. They, of course, you may sign this only one-at-a-time PDF.

  • Cannot remove vmotion portgroup - "ongoing resource of use"

    Hi all

    I need to remove the portgroup vmware a vswitch without touching the other exchanges. The vmware portgroup is subsequently added to a new vSwitch.

    When I run the command, I get an error that the resource is in use.

    The host is:

    • ESXi 4.1 U1
    • In maintenance mode
    • Restarted
    • Does not contain virtual machines.
    • Can be removed successfully with vSphere Client

    Get-VMHost | Get-VirtualPortGroup-name "vmotion" | Delete-VirtualPortGroup-confirm: $false
    Delete-VirtualPortGroup: 2011-08-24 17:01:11 VirtualPortGroup remove the "vmotion" resource is in use.
    On line: 1 char: 76
    + Get-VMHost | Get-VirtualPortGroup-name "vmotion" | Delete-VirtualPortGroup < < < <-confirm: $false
    + CategoryInfo: NotSpecified: (:)) [remove-VirtualPortGroup], ResourceInUse)
    + FullyQualifiedErrorId: Client20_MoServiceImpl_Invoke_ViError, VMware.VimAutomation.ViCore.Cmdlets.Commands.RemoveVirtualPortGroup

    Any suggestions?

    Thank you

    / Björn

    Hello.

    Thanks for posting this question, I had also the need to complete the same task today.

    I posted my final script I found to work in ESX v4.1 Update 1.

    It is basic and annotated for the community to work with in their scripts.

    #Connect to server
    Write-Host "Connecting to server"
    Connect-VIServer -Server 192.168.1.199 -User root -Password Pa55w0rd | Out-Null
    
    Write-Host "Retrieving server details"
    
    #Retrieve the host details
    $esxhost = Get-VMHost -Name "192.168.1.199"
    
    #Set Port Group to look for (case sensitive)
    $PGName = "vmotion" 
    
    Write-Host "Looking for vmk NIC assigned to vmotion"
    #Look for the vmk NIC for vmotion
    $vmkNic = Get-VMHostNetworkAdapter -VMHost $esxhost | where {$_.PortgroupName -eq $PGName}
    Write-Host "Deleting vmk NIC assigned to vmotion"
    #Remove the vmk NIC for vmotion, once removed it becomes a normal Port Group from a VMKernel one.
    Remove-VMHostNetworkAdapter -Nic $vmkNic -Confirm:$false |Out-Null
    #Set a couple variables
    $redundantpg = "vmotion"
    
    Write-Host "Removing vmotion Port Group"
    #Retrieve the vmotion Port Group details
    $defaultvpg = Get-VirtualPortGroup -Name $redundantpg
    
    #Remove the vmotion Port Group
    Remove-VirtualPortGroup -VirtualPortGroup $defaultvpg -Confirm:$false |Out-Null
    
    Write-Host "Disconnecting from server"
    #Disconnect from the server
    Disconnect-VIServer -Server 192.168.1.199 -Confirm:$false
    

    What I've noticed, is that I had to use the switch -VirtualPortGroup instead of -name to remove VirtualPortGroup

    Kind regards

    Darren

    @dawoo

  • If we can remove the prefix ADITResource? ~

    Hello
    Is it possible to remove the prefix ADITResource? ~ Is it a running course? What I want is to display only the value decoded on the application form (for the commissioning and haikus AD RO). In my case when I configure custom search on request data overall, the list of ad groups is filled with the exact names (description of the AD Group for example), but after reconcile us the user AD, the values are changed to ADITResource ~ group name and the lily of ad groups on change reqest data set is 'empty' - I see empty lines. If I change the code of research do not cut ADITResource ~ the list is correct. How always show decoded only value?
    Best
    MP

    Yes you can remove, but you must use SQL Query to do this.

    Yes, it's sure that it's just a value decode and IOM uses the value encodes for the operation. Even if it's in the Code value then also you can delete this key code as well.

    If you use a Dataset, then you can simply create function in SQL that will cut (substring) this ADITResource ~ and shows the value of Decode table LKV / HGLN. For your query search display field will be LKV_DECODED and save the field will be LKV_ENCODED. At the time of the selection, it will display the values ENCODED and DECODED but when you click on submit, then it will display only LKV_DECODED

  • Why this query can remove duplicates?

    Why this query can remove duplicates? Can someone give me detailed explanation?

    Thank you
    select salary from employees union select salary from employees;

    Hello

    See the docs.

    ' Example of the UNION
    The following statement combines the results of two queries with the UNION operator which eliminates duplicates of selected lines.
    "This statement shows that you must match the data type (using the function TO_CHAR) when the columns do not exist in one or the other table"

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14200/queries004.htm#i2054381

    Edit

    Here's another interpretation of your question:

    http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:1224636375004

    Published by: hoek on October 22, 2009 17:40

  • How can I delete several emails at once using Thunderbird?

    It seems that I can check multiple emails using thunderbird but I have not found a way to remove a whole bunch of emails all at once until this all I could do is remove one at a time... it would be nice if there would be a way to delete multiple emails at the same time with a single click, all emails that I chose... someone knows how can I do this?

    You use the methods of standard selection on the computer.

    control + a = select all

    Click on message 1, up or down several messages and hold the SHIFT key while clicking on the message 2 = selects message 1 and 2 and everything in between

    Hold down the CTRL key while clicking random messages = SΘlectionner any message clicked on

    Hold down the CTRL key when you click on a selected message = deselect this message

Maybe you are looking for