digite um PO e referencia-lo de volta.14. Eu quero de depuracao para um PO, por onde devo comecar.Isso e possivel, o seu PO ficar preso em algum lugar, entao o que voce tem a fazer e analisar em que estagio se stucked.Get po_header_id primeiro e execute cada consulta e, em seguida, analisar a data.For compreender melhor esta e dividido em 5 etapas principais.Fase 1: Criacao PO:PO_HEADERS_ALLselecione po_header_id de po_headers_all onde segmentos1 =;Select * from po_headers_all onde po_header_id = ;po_lines_allSelect * from po_lines_all onde po_header_id = ;po_line_locations_allSelect * from po_line_locations_all onde po_header_id = ;po_distributions_allSelect * from po_distributions_all onde po_header_id = ;po_releases_allSELECT * FROM WHERE po_releases_all po_header_id = ;Fase 2: Depois de PO e recebido dados sejam transferidos para os correspondentes quadros e tabelas receving inventarioRCV_SHIPMENT_HEADERSSelect * from rcv_shipment_headers onde shipment_header_id em(Selecione shipment_header_id de rcv_shipment_linesonde po_header_id = );RCV_SHIPMENT_LINESSelect * from rcv_shipment_lines po_header_id onde = ;RCV_TRANSACTIONSSelect * from rcv_transactions po_header_id onde = ;RCV_ACCOUNTING_EVENTSSELECT * FROM rcv_Accounting_Events rcv_transaction_id WHERE IN(Selecione transaction_id de rcv_transactionsonde po_header_id = );RCV_RECEIVING_SUB_LEDGERSelect * from rcv_receiving_sub_ledger onde rcv_transaction_id em (selecione transaction_id de rcv_transactions onde po_header_id = );RCV_SUB_LEDGER_DETAILSSelect * from rcv_sub_ledger_detailsonde rcv_transaction_id em (selecione transaction_id de rcv_transactions onde po_header_id = );MTL_MATERIAL_TRANSACTIONSSelect * from mtl_material_transactions transaction_source_id onde =;MTL_TRANSACTION_ACCOUNTSSelect * from mtl_transaction_accounts onde transaction_id em (selecione transaction_id de mtl_material_transactions onde transaction_source_id = );Fase 3: detalhes de facturacaoAP_INVOICE_DISTRIBUTIONS_ALLSelect * from ap_invoice_distributions_all onde po_distribution_id em (selecione po_distribution_id de po_distributions_all onde po_header_id = );AP_INVOICES_ALLSelect * from ap_invoices_all onde invoice_id em(Selecione invoice_id de ap_invoice_distributions_all onde po_distribution_id em(Selecione po_distribution_id de po_distributions_all onde po_header_id = ));Fase 4: Hora Muitos ha empate com Project PO relacionadosPA_EXPENDITURE_ITEMS_ALLSelect * from PEIA pa_expenditure_items_all onde peia.orig_transaction_reference em(Selecione to_char (transaction_id) de mtl_material_transactionsonde transaction_source_id = );Fase 5: RazaoPrompt 17. GL_BC_PACKETS .. Isto e para gravamesgl_bc_packets SELECT * FROM WHERE Reference2 IN (' ');GL_INTERFACESELECT *DA GLI GL_INTERFACEONDE user_je_source_name = 'Compra'E gl_sl_link_table = 'RSL "E reference21 = 'PO'E existe(SELECT 1DA rcv_receiving_sub_ledger RRSLONDE GLI.reference22 = RRSL.reference2E GLI.reference23 = RRSL.reference3E GLI.reference24 = RRSL.reference4E RRSL.rcv_transaction_id em(Selecione transaction_id de rcv_transactionsonde po_header_id ));GL_IMPORT_REFERENCESSELECT *gl_import_references DA GLIRONDE reference_1 = 'PO'E gl_sl_link_table = 'RSL "E existe(SELECT 1DA rcv_receiving_sub_ledger RRSLONDE GLIR.reference_2 = RRSL.reference2E GLIR.reference_3 = RRSL.reference3E GLIR.reference_4 = RRSL.reference4E RRSL.rcv_transaction_id em(Selecione transaction_id de rcv_transactionsonde po_header_id = ))De:http://www.oracleappshub.com/oracle-purchasing/po-tips-and-useful-query/font http://www.cnblogs.com/benio/archive/2010/12/31/1923164.html