Create a qualifier on price list

This post I will show how to create a qualifier on price list DECLARE v_return_status VARCHAR2 (1) := NULL; v_msg_count NUMBER := 0; v_msg_data VARCHAR2 (2000); v_price_list_rec qp_price_list_pub.price_list_rec_type; v_price_list_val_rec qp_price_list_pub.price_list_val_rec_type; v_price_list_line_tbl qp_price_list_pub.price_list_line_tbl_type; v_price_list_line_val_tbl qp_price_list_pub.price_list_line_val_tbl_type; v_qualifiers_tbl qp_qualifier_rules_pub.qualifiers_tbl_type; v_qualifiers_val_tbl qp_qualifier_rules_pub.qualifiers_val_tbl_type; v_pricing_attr_tbl qp_price_list_pub.pricing_attr_tbl_type; v_pricing_attr_val_tbl qp_price_list_pub.pricing_attr_val_tbl_type; ppr_price_list_rec qp_price_list_pub.price_list_rec_type; ppr_price_list_val_rec qp_price_list_pub.price_list_val_rec_type; ppr_price_list_line_tbl qp_price_list_pub.price_list_line_tbl_type; ppr_price_list_line_val_tbl qp_price_list_pub.price_list_line_val_tbl_type; ppr_qualifiers_tbl qp_qualifier_rules_pub.qualifiers_tbl_type; ppr_qualifiers_val_tbl qp_qualifier_rules_pub.qualifiers_val_tbl_type; ppr_pricing_attr_tbl... Continuar Lendo →

Create and Close Exceptions on deliveries and trips

This post I will show how to apply and close exceptions a one delivery. DECLARE p_exception_rec WSH_EXCEPTIONS_PUB.xc_action_rec_type; lx_msg_count NUMBER; lx_msg_data VARCHAR2 (2000); lx_return_status VARCHAR2 (200); l_message VARCHAR2 (2000); l_msg_index_out NUMBER; BEGIN fnd_global.apps_initialize(26801,21623,665); p_exception_rec.exception_name := 'ATRASO NA ENTREGA'; p_exception_rec.logged_at_location_code := 'DFB-ZONA DE RECEPÇÃO'; p_exception_rec.exception_location_code := 'DFB-ZONA DE RECEPÇÃO'; p_exception_rec.message := 'Esse produto está vencido a mais... Continuar Lendo →

Aplicar modificador a uma ordem de venda existente

Nesse post irei mostrar como aplicar um modificador a uma ordem de venda existente via API. Execute o script abaixo para criar o modificador 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... Continuar Lendo →

Criar requisições de compra/interna via interface

Olá, segue abaixo um exemplo de código para criar requisição de compra/interna. INSERT INTO po_requisitions_interface_all (interface_source_code, source_type_code, requisition_type, destination_type_code, item_segment1, item_description, quantity, authorization_status, preparer_id, autosource_flag, uom_code, destination_organization_id, destination_subinventory, deliver_to_location_id, deliver_to_requestor_id, need_by_date, gl_date, charge_account_id, accrual_account_id, variance_account_id, org_id, suggested_vendor_id, suggested_vendor_site_id, unit_price, creation_date, created_by, last_update_date, last_updated_by) VALUES ('INV', 'VENDOR', 'PURCHASE', 'INVENTORY', '887788', 'Teste importação de item', 1, 'INCOMPLETE',... Continuar Lendo →

Interface para criação de registros planos de coleta

Um módulo para registro de informações pertinentes a qualidade do processo, recebimento e expedição, onde o usuário pode configurar seus próprios planos. Quando há integrações com sistemas legados a interface abaixo facilita a importação dos dados com segurança, respeitando as mesmas regras de validação feita por tela. Abaixo um exemplo de importação de registros de... Continuar Lendo →

Create OPM Batch – New Materials Operations-Activities-Routings-Resources-Transactions on OPM

This post I will show a API to create Operations, Activities, Generic Resources and Routings on OPM. Create OPM Batch DECLARE l_api_version NUMBER := 2.0; l_validation_level NUMBER DEFAULT GME_COMMON_PVT.G_MAX_ERRORS; p_init_msg_list BOOLEAN DEFAULT FALSE; P_batch_type NUMBER := 0; p_batch_qty NUMBER := 5; l_batch_header gme_batch_header%ROWTYPE; x_batch_header gme_batch_header%ROWTYPE; l_message_count NUMBER; l_message_list VARCHAR2 (500); l_return_status VARCHAR2 (1); l_msg_index_out NUMBER;... Continuar Lendo →

Auto Create deliveries – API

Hi, this post I will show the API to create deliveries. DECLARE l_operation VARCHAR2 (30) := 'Autocreate Delivery '; x_return_status VARCHAR2 (1); x_msg_data VARCHAR2 (2000); x_msg_count VARCHAR2 (2000); p_api_version_number NUMBER; init_msg_list VARCHAR2 (30); x_msg_details VARCHAR2 (3000); x_msg_summary VARCHAR2 (3000); l_line_rows WSH_UTIL_CORE.ID_TAB_TYPE; l_del_rows WSH_UTIL_CORE.ID_TAB_TYPE; i NUMBER :=1; BEGIN x_return_status := WSH_UTIL_CORE.G_RET_STS_SUCCESS; FND_GLOBAL.APPS_INITIALIZE (user_id => 1139, resp_id... Continuar Lendo →

Criar Ordens de Movimentações via API

Neste post irei mostrar API para criar ordens de movimentações Cabeçalho e Linha. DECLARE l_api_version NUMBER := 1.0; l_init_msg_list VARCHAR2 (2) := FND_API.G_TRUE; l_return_values VARCHAR2 (2) := FND_API.G_FALSE; l_commit VARCHAR2 (2) := FND_API.G_FALSE; x_return_status VARCHAR2 (2); x_msg_count NUMBER := 0; x_msg_data VARCHAR2 (255); -- WHO columns l_user_id NUMBER := -1; l_resp_id NUMBER := -1; l_application_id... Continuar Lendo →

API para criar cliente – perfil e conta

Neste post irei mostrar uma API para criar o cadastro do cliente. DECLARE custAcccountRec HZ_CUST_ACCOUNT_V2PUB.CUST_ACCOUNT_REC_TYPE; custProfileRec HZ_CUSTOMER_PROFILE_V2PUB.CUSTOMER_PROFILE_REC_TYPE; custOrgRec HZ_PARTY_V2PUB.ORGANIZATION_REC_TYPE; custPartyRec HZ_PARTY_V2PUB.PARTY_REC_TYPE; x_cust_account_id NUMBER; x_account_number VARCHAR2 (30); x_party_id NUMBER; x_party_number VARCHAR2 (30); x_profile_id NUMBER; x_return_status VARCHAR2 (3); x_msg_count NUMBER; x_msg_data VARCHAR2 (3000); l_collector_id NUMBER; BEGIN DBMS_OUTPUT.PUT_LINE ('In createCustomer Procedure.'); mo_global.init ('AR'); fnd_global.apps_initialize (user_id => 26801, resp_id... Continuar Lendo →

Powered by WordPress.com. Tema: Baskerville 2 por Anders Noren

Acima ↑