Documente Academic
Documente Profesional
Documente Cultură
CURSOR REC1 IS
SELECT * FROM T07_RA_INTERFACE WHERE ROWNUM = 1;
CURSOR REC2 IS
SELECT * FROM T07_RA_PROFILES_INTERFACE WHERE ROWNUM = 1;
CURSOR REC3 IS
SELECT * FROM T07_RA_PHONES_INTERFACE WHERE ROWNUM = 1;
BEGIN
FOR C1 IN REC1 LOOP
INSERT INTO RA_CUSTOMERS_INTERFACE
(
ORIG_SYSTEM_CUSTOMER_REF,
ORIG_SYSTEM_ADDRESS_REF,
INSERT_UPDATE_FLAG,
PERSON_FLAG,
CUSTOMER_NAME,
CUSTOMER_STATUS,
LAST_UPDATED_BY,
LAST_UPDATE_DATE,
CREATED_BY,
CREATION_DATE,
PRIMARY_SITE_USE_FLAG,
COUNTRY,
CITY,
STATE,
ADDRESS1,
SITE_USE_CODE,
BILL_TO_ORIG_ADDRESS_REF
)
VALUES
(
C1.ORIG_SYSTEM_CUSTOMER_REF,
C1.ORIG_SYSTEM_ADDRESS_REF,
C1.INSERT_UPDATE_FLAG,
C1.PERSON_FLAG,
C1.CUSTOMER_NAME,
C1.CUSTOMER_STATUS,
C1.LAST_UPDATED_BY,
C1.LAST_UPDATE_DATE,
C1.CREATED_BY,
C1.CREATION_DATE,
C1.PRIMARY_SITE_USE_FLAG,
C1.COUNTRY,
C1.CITY,
C1.STATE,
C1.ADDRESS1,
C1.SITE_USE_CODE,
C1.BILL_TO_ORIG_ADDRESS_REF
);
END LOOP;
DBMS_OUTPUT.PUT_LINE('VALUES R INSERTED IN RA_CUSTOMERS_INTERFACE . .');
FOR C1 IN REC2 LOOP
INSERT INTO RA_CUSTOMER_PROFILES_INTERFACE
(
INSERT_UPDATE_FLAG,
ORIG_SYSTEM_CUSTOMER_REF,
ORIG_SYSTEM_ADDRESS_REF,
CREDIT_HOLD,
LAST_UPDATED_BY,
LAST_UPDATE_DATE,
CREATION_DATE,
CREATED_BY,
COLLECTOR_NAME,
CUSTOMER_PROFILE_CLASS_NAME,
DUNNING_LETTERS,
DUNNING_LETTER_SET_NAME,
STANDARD_TERM_NAME,
STATEMENTS,
STATEMENT_CYCLE_NAME
)
VALUES
(
C1.INSERT_UPDATE_FLAG,
C1.ORIG_SYSTEM_CUSTOMER_REF,
C1.ORIG_SYSTEM_ADDRESS_REF,
C1.CREDIT_HOLD,
C1.LAST_UPDATED_BY,
C1.LAST_UPDATE_DATE,
C1.CREATION_DATE,
C1.CREATED_BY,
C1.COLLECTOR_NAME,
C1.CUSTOMER_PROFILE_CLASS_NAME,
C1.DUNNING_LETTERS,
C1.DUNNING_LETTER_SET_NAME,
C1.STANDARD_TERM_NAME,
C1.STATEMENTS,
C1.STATEMENT_CYCLE_NAME
);
END LOOP;
DBMS_OUTPUT.PUT_LINE('VALUES R INSERTED IN RA_CUSTOMER_PROFILES_INTERFACE . .');