DBA Data[Home] [Help]

APPS.HZ_CUST_ACCOUNTS_PKG SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 4

PROCEDURE Insert_Row (
    X_CUST_ACCOUNT_ID                       IN OUT NOCOPY NUMBER,
    X_PARTY_ID                              IN     NUMBER,
    X_ACCOUNT_NUMBER                        IN OUT NOCOPY VARCHAR2,
    X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
    X_ATTRIBUTE1                            IN     VARCHAR2,
    X_ATTRIBUTE2                            IN     VARCHAR2,
    X_ATTRIBUTE3                            IN     VARCHAR2,
    X_ATTRIBUTE4                            IN     VARCHAR2,
    X_ATTRIBUTE5                            IN     VARCHAR2,
    X_ATTRIBUTE6                            IN     VARCHAR2,
    X_ATTRIBUTE7                            IN     VARCHAR2,
    X_ATTRIBUTE8                            IN     VARCHAR2,
    X_ATTRIBUTE9                            IN     VARCHAR2,
    X_ATTRIBUTE10                           IN     VARCHAR2,
    X_ATTRIBUTE11                           IN     VARCHAR2,
    X_ATTRIBUTE12                           IN     VARCHAR2,
    X_ATTRIBUTE13                           IN     VARCHAR2,
    X_ATTRIBUTE14                           IN     VARCHAR2,
    X_ATTRIBUTE15                           IN     VARCHAR2,
    X_ATTRIBUTE16                           IN     VARCHAR2,
    X_ATTRIBUTE17                           IN     VARCHAR2,
    X_ATTRIBUTE18                           IN     VARCHAR2,
    X_ATTRIBUTE19                           IN     VARCHAR2,
    X_ATTRIBUTE20                           IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE_CATEGORY             IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE1                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE2                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE3                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE4                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE5                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE6                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE7                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE8                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE9                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE10                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE11                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE12                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE13                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE14                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE15                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE16                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE17                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE18                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE19                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE20                    IN     VARCHAR2,
    X_ORIG_SYSTEM_REFERENCE                 IN     VARCHAR2,
    X_STATUS                                IN     VARCHAR2,
    X_CUSTOMER_TYPE                         IN     VARCHAR2,
    X_CUSTOMER_CLASS_CODE                   IN     VARCHAR2,
    X_PRIMARY_SALESREP_ID                   IN     NUMBER,
    X_SALES_CHANNEL_CODE                    IN     VARCHAR2,
    X_ORDER_TYPE_ID                         IN     NUMBER,
    X_PRICE_LIST_ID                         IN     NUMBER,
    X_TAX_CODE                              IN     VARCHAR2,
    X_FOB_POINT                             IN     VARCHAR2,
    X_FREIGHT_TERM                          IN     VARCHAR2,
    X_SHIP_PARTIAL                          IN     VARCHAR2,
    X_SHIP_VIA                              IN     VARCHAR2,
    X_WAREHOUSE_ID                          IN     NUMBER,
    X_TAX_HEADER_LEVEL_FLAG                 IN     VARCHAR2,
    X_TAX_ROUNDING_RULE                     IN     VARCHAR2,
    X_COTERMINATE_DAY_MONTH                 IN     VARCHAR2,
    X_PRIMARY_SPECIALIST_ID                 IN     NUMBER,
    X_SECONDARY_SPECIALIST_ID               IN     NUMBER,
    X_ACCOUNT_LIABLE_FLAG                   IN     VARCHAR2,
    X_CURRENT_BALANCE                       IN     NUMBER,
    X_ACCOUNT_ESTABLISHED_DATE              IN     DATE,
    X_ACCOUNT_TERMINATION_DATE              IN     DATE,
    X_ACCOUNT_ACTIVATION_DATE               IN     DATE,
    X_DEPARTMENT                            IN     VARCHAR2,
    X_HELD_BILL_EXPIRATION_DATE             IN     DATE,
    X_HOLD_BILL_FLAG                        IN     VARCHAR2,
    X_REALTIME_RATE_FLAG                    IN     VARCHAR2,
    X_ACCT_LIFE_CYCLE_STATUS                IN     VARCHAR2,
    X_ACCOUNT_NAME                          IN     VARCHAR2,
    X_DEPOSIT_REFUND_METHOD                 IN     VARCHAR2,
    X_DORMANT_ACCOUNT_FLAG                  IN     VARCHAR2,
    X_NPA_NUMBER                            IN     VARCHAR2,
    X_SUSPENSION_DATE                       IN     DATE,
    X_SOURCE_CODE                           IN     VARCHAR2,
    X_COMMENTS                              IN     VARCHAR2,
    X_DATES_NEGATIVE_TOLERANCE              IN     NUMBER,
    X_DATES_POSITIVE_TOLERANCE              IN     NUMBER,
    X_DATE_TYPE_PREFERENCE                  IN     VARCHAR2,
    X_OVER_SHIPMENT_TOLERANCE               IN     NUMBER,
    X_UNDER_SHIPMENT_TOLERANCE              IN     NUMBER,
    X_OVER_RETURN_TOLERANCE                 IN     NUMBER,
    X_UNDER_RETURN_TOLERANCE                IN     NUMBER,
    X_ITEM_CROSS_REF_PREF                   IN     VARCHAR2,
    X_SHIP_SETS_INCLUDE_LINES_FLAG          IN     VARCHAR2,
    X_ARRIVALSETS_INCL_LINES_FLAG           IN     VARCHAR2,
    X_SCHED_DATE_PUSH_FLAG                  IN     VARCHAR2,
    X_INVOICE_QUANTITY_RULE                 IN     VARCHAR2,
    X_PRICING_EVENT                         IN     VARCHAR2,
    X_STATUS_UPDATE_DATE                    IN     DATE,
    X_AUTOPAY_FLAG                          IN     VARCHAR2,
    X_NOTIFY_FLAG                           IN     VARCHAR2,
    X_LAST_BATCH_ID                         IN     NUMBER,
    X_SELLING_PARTY_ID                      IN     NUMBER,
    X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
    X_CREATED_BY_MODULE                     IN     VARCHAR2,
    X_APPLICATION_ID                        IN     NUMBER
) IS

    l_success                               VARCHAR2(1) := 'N';
Line: 119

        INSERT INTO HZ_CUST_ACCOUNTS (
            CUST_ACCOUNT_ID,
            ACCOUNT_NUMBER,
            PARTY_ID,
            LAST_UPDATE_DATE,
            LAST_UPDATED_BY,
            CREATION_DATE,
            CREATED_BY,
            LAST_UPDATE_LOGIN,
            REQUEST_ID,
            PROGRAM_APPLICATION_ID,
            PROGRAM_ID,
            PROGRAM_UPDATE_DATE,
            ATTRIBUTE_CATEGORY,
            ATTRIBUTE1,
            ATTRIBUTE2,
            ATTRIBUTE3,
            ATTRIBUTE4,
            ATTRIBUTE5,
            ATTRIBUTE6,
            ATTRIBUTE7,
            ATTRIBUTE8,
            ATTRIBUTE9,
            ATTRIBUTE10,
            ATTRIBUTE11,
            ATTRIBUTE12,
            ATTRIBUTE13,
            ATTRIBUTE14,
            ATTRIBUTE15,
            ATTRIBUTE16,
            ATTRIBUTE17,
            ATTRIBUTE18,
            ATTRIBUTE19,
            ATTRIBUTE20,
            GLOBAL_ATTRIBUTE_CATEGORY,
            GLOBAL_ATTRIBUTE1,
            GLOBAL_ATTRIBUTE2,
            GLOBAL_ATTRIBUTE3,
            GLOBAL_ATTRIBUTE4,
            GLOBAL_ATTRIBUTE5,
            GLOBAL_ATTRIBUTE6,
            GLOBAL_ATTRIBUTE7,
            GLOBAL_ATTRIBUTE8,
            GLOBAL_ATTRIBUTE9,
            GLOBAL_ATTRIBUTE10,
            GLOBAL_ATTRIBUTE11,
            GLOBAL_ATTRIBUTE12,
            GLOBAL_ATTRIBUTE13,
            GLOBAL_ATTRIBUTE14,
            GLOBAL_ATTRIBUTE15,
            GLOBAL_ATTRIBUTE16,
            GLOBAL_ATTRIBUTE17,
            GLOBAL_ATTRIBUTE18,
            GLOBAL_ATTRIBUTE19,
            GLOBAL_ATTRIBUTE20,
            ORIG_SYSTEM_REFERENCE,
            STATUS,
            CUSTOMER_TYPE,
            CUSTOMER_CLASS_CODE,
            SALES_CHANNEL_CODE,
            PRICE_LIST_ID,
	    TAX_CODE,
            FOB_POINT,
            FREIGHT_TERM,
--            SHIP_PARTIAL,
            SHIP_VIA,
            WAREHOUSE_ID,
            TAX_HEADER_LEVEL_FLAG,
            TAX_ROUNDING_RULE,
            COTERMINATE_DAY_MONTH,
            PRIMARY_SPECIALIST_ID,
            SECONDARY_SPECIALIST_ID,
            ACCOUNT_ESTABLISHED_DATE,
            HELD_BILL_EXPIRATION_DATE,
            HOLD_BILL_FLAG,
            ACCOUNT_NAME,
            DEPOSIT_REFUND_METHOD,
            NPA_NUMBER,
            SOURCE_CODE,
            COMMENTS,
            DATES_NEGATIVE_TOLERANCE,
            DATES_POSITIVE_TOLERANCE,
            DATE_TYPE_PREFERENCE,
            OVER_SHIPMENT_TOLERANCE,
            UNDER_SHIPMENT_TOLERANCE,
            OVER_RETURN_TOLERANCE,
            UNDER_RETURN_TOLERANCE,
            ITEM_CROSS_REF_PREF,
            SHIP_SETS_INCLUDE_LINES_FLAG,
            ARRIVALSETS_INCLUDE_LINES_FLAG,
            SCHED_DATE_PUSH_FLAG,
            INVOICE_QUANTITY_RULE,
            PRICING_EVENT,
            STATUS_UPDATE_DATE,
            AUTOPAY_FLAG,
            LAST_BATCH_ID,
            SELLING_PARTY_ID,
            OBJECT_VERSION_NUMBER,
            CREATED_BY_MODULE,
            APPLICATION_ID
        )
        VALUES (
            DECODE( X_CUST_ACCOUNT_ID, FND_API.G_MISS_NUM, HZ_CUST_ACCOUNTS_S.NEXTVAL, NULL, HZ_CUST_ACCOUNTS_S.NEXTVAL, X_CUST_ACCOUNT_ID ),
            DECODE( X_ACCOUNT_NUMBER, FND_API.G_MISS_CHAR, TO_CHAR( HZ_ACCOUNT_NUM_S.NEXTVAL ), NULL, TO_CHAR( HZ_ACCOUNT_NUM_S.NEXTVAL ), X_ACCOUNT_NUMBER ),
            DECODE( X_PARTY_ID, FND_API.G_MISS_NUM, NULL, X_PARTY_ID ),
            HZ_UTILITY_V2PUB.LAST_UPDATE_DATE,
            HZ_UTILITY_V2PUB.LAST_UPDATED_BY,
            HZ_UTILITY_V2PUB.CREATION_DATE,
            HZ_UTILITY_V2PUB.CREATED_BY,
            HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
            HZ_UTILITY_V2PUB.REQUEST_ID,
            HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
            HZ_UTILITY_V2PUB.PROGRAM_ID,
            HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
            DECODE( X_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE_CATEGORY ),
            DECODE( X_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE1 ),
            DECODE( X_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE2 ),
            DECODE( X_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE3 ),
            DECODE( X_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE4 ),
            DECODE( X_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE5 ),
            DECODE( X_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE6 ),
            DECODE( X_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE7 ),
            DECODE( X_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE8 ),
            DECODE( X_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE9 ),
            DECODE( X_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE10 ),
            DECODE( X_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE11 ),
            DECODE( X_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE12 ),
            DECODE( X_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE13 ),
            DECODE( X_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE14 ),
            DECODE( X_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE15 ),
            DECODE( X_ATTRIBUTE16, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE16 ),
            DECODE( X_ATTRIBUTE17, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE17 ),
            DECODE( X_ATTRIBUTE18, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE18 ),
            DECODE( X_ATTRIBUTE19, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE19 ),
            DECODE( X_ATTRIBUTE20, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE20 ),
            DECODE( X_GLOBAL_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE_CATEGORY ),
            DECODE( X_GLOBAL_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE1 ),
            DECODE( X_GLOBAL_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE2 ),
            DECODE( X_GLOBAL_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE3 ),
            DECODE( X_GLOBAL_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE4 ),
            DECODE( X_GLOBAL_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE5 ),
            DECODE( X_GLOBAL_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE6 ),
            DECODE( X_GLOBAL_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE7 ),
            DECODE( X_GLOBAL_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE8 ),
            DECODE( X_GLOBAL_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE9 ),
            DECODE( X_GLOBAL_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE10 ),
            DECODE( X_GLOBAL_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE11 ),
            DECODE( X_GLOBAL_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE12 ),
            DECODE( X_GLOBAL_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE13 ),
            DECODE( X_GLOBAL_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE14 ),
            DECODE( X_GLOBAL_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE15 ),
            DECODE( X_GLOBAL_ATTRIBUTE16, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE16 ),
            DECODE( X_GLOBAL_ATTRIBUTE17, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE17 ),
            DECODE( X_GLOBAL_ATTRIBUTE18, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE18 ),
            DECODE( X_GLOBAL_ATTRIBUTE19, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE19 ),
            DECODE( X_GLOBAL_ATTRIBUTE20, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE20 ),
            DECODE( X_ORIG_SYSTEM_REFERENCE, FND_API.G_MISS_CHAR, TO_CHAR(NVL(X_CUST_ACCOUNT_ID,HZ_CUST_ACCOUNTS_S.CURRVAL)), NULL, TO_CHAR(NVL(X_CUST_ACCOUNT_ID,HZ_CUST_ACCOUNTS_S.CURRVAL)), X_ORIG_SYSTEM_REFERENCE ),
            DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
            DECODE( X_CUSTOMER_TYPE, FND_API.G_MISS_CHAR, NULL, X_CUSTOMER_TYPE ),
            DECODE( X_CUSTOMER_CLASS_CODE, FND_API.G_MISS_CHAR, NULL, X_CUSTOMER_CLASS_CODE ),
            DECODE( X_SALES_CHANNEL_CODE, FND_API.G_MISS_CHAR, NULL, X_SALES_CHANNEL_CODE ),
            DECODE( X_PRICE_LIST_ID, FND_API.G_MISS_NUM, NULL, X_PRICE_LIST_ID ),
	    DECODE( X_TAX_CODE, FND_API.G_MISS_CHAR, NULL, X_TAX_CODE ),
            DECODE( X_FOB_POINT, FND_API.G_MISS_CHAR, NULL, X_FOB_POINT ),
            DECODE( X_FREIGHT_TERM, FND_API.G_MISS_CHAR, NULL, X_FREIGHT_TERM ),
--            DECODE( X_SHIP_PARTIAL, FND_API.G_MISS_CHAR, NULL, X_SHIP_PARTIAL ),
            DECODE( X_SHIP_VIA, FND_API.G_MISS_CHAR, NULL, X_SHIP_VIA ),
            DECODE( X_WAREHOUSE_ID, FND_API.G_MISS_NUM, NULL, X_WAREHOUSE_ID ),
--Bug 2463928  DECODE( X_TAX_HEADER_LEVEL_FLAG, FND_API.G_MISS_CHAR, 'N', NULL, 'N', X_TAX_HEADER_LEVEL_FLAG ),
            DECODE( X_TAX_HEADER_LEVEL_FLAG, FND_API.G_MISS_CHAR, NULL, X_TAX_HEADER_LEVEL_FLAG ),
            DECODE( X_TAX_ROUNDING_RULE, FND_API.G_MISS_CHAR, NULL, X_TAX_ROUNDING_RULE ),
            DECODE( X_COTERMINATE_DAY_MONTH, FND_API.G_MISS_CHAR, NULL, X_COTERMINATE_DAY_MONTH ),
            DECODE( X_PRIMARY_SPECIALIST_ID, FND_API.G_MISS_NUM, NULL, X_PRIMARY_SPECIALIST_ID ),
            DECODE( X_SECONDARY_SPECIALIST_ID, FND_API.G_MISS_NUM, NULL, X_SECONDARY_SPECIALIST_ID ),
            DECODE( X_ACCOUNT_ESTABLISHED_DATE, FND_API.G_MISS_DATE, TO_DATE( NULL ), X_ACCOUNT_ESTABLISHED_DATE ),
            DECODE( X_HELD_BILL_EXPIRATION_DATE, FND_API.G_MISS_DATE, TO_DATE( NULL ), X_HELD_BILL_EXPIRATION_DATE ),
            DECODE( X_HOLD_BILL_FLAG, FND_API.G_MISS_CHAR, 'N', NULL, 'N', X_HOLD_BILL_FLAG ),
            DECODE( X_ACCOUNT_NAME, FND_API.G_MISS_CHAR, NULL, X_ACCOUNT_NAME ),
            DECODE( X_DEPOSIT_REFUND_METHOD, FND_API.G_MISS_CHAR, NULL, X_DEPOSIT_REFUND_METHOD ),
            DECODE( X_NPA_NUMBER, FND_API.G_MISS_CHAR, NULL, X_NPA_NUMBER ),
            DECODE( X_SOURCE_CODE, FND_API.G_MISS_CHAR, NULL, X_SOURCE_CODE ),
            DECODE( X_COMMENTS, FND_API.G_MISS_CHAR, NULL, X_COMMENTS ),
            DECODE( X_DATES_NEGATIVE_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_DATES_NEGATIVE_TOLERANCE ),
            DECODE( X_DATES_POSITIVE_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_DATES_POSITIVE_TOLERANCE ),
            DECODE( X_DATE_TYPE_PREFERENCE, FND_API.G_MISS_CHAR, NULL, X_DATE_TYPE_PREFERENCE ),
            DECODE( X_OVER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_OVER_SHIPMENT_TOLERANCE ),
            DECODE( X_UNDER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_UNDER_SHIPMENT_TOLERANCE ),
            DECODE( X_OVER_RETURN_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_OVER_RETURN_TOLERANCE ),
            DECODE( X_UNDER_RETURN_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_UNDER_RETURN_TOLERANCE ),
            DECODE( X_ITEM_CROSS_REF_PREF, FND_API.G_MISS_CHAR, NULL, X_ITEM_CROSS_REF_PREF ),
            DECODE( X_SHIP_SETS_INCLUDE_LINES_FLAG, FND_API.G_MISS_CHAR, 'N', NULL, 'N', X_SHIP_SETS_INCLUDE_LINES_FLAG ),
            DECODE( X_ARRIVALSETS_INCL_LINES_FLAG, FND_API.G_MISS_CHAR, NULL, X_ARRIVALSETS_INCL_LINES_FLAG ),
            DECODE( X_SCHED_DATE_PUSH_FLAG, FND_API.G_MISS_CHAR, NULL, X_SCHED_DATE_PUSH_FLAG ),
            DECODE( X_INVOICE_QUANTITY_RULE, FND_API.G_MISS_CHAR, NULL, X_INVOICE_QUANTITY_RULE ),
            DECODE( X_PRICING_EVENT, FND_API.G_MISS_CHAR, NULL, X_PRICING_EVENT ),
            DECODE( X_STATUS_UPDATE_DATE, FND_API.G_MISS_DATE, TO_DATE( NULL ), X_STATUS_UPDATE_DATE ),
            DECODE( X_AUTOPAY_FLAG, FND_API.G_MISS_CHAR, NULL, X_AUTOPAY_FLAG ),
            DECODE( X_LAST_BATCH_ID, FND_API.G_MISS_NUM, NULL, X_LAST_BATCH_ID ),
            DECODE( X_SELLING_PARTY_ID, FND_API.G_MISS_NUM, NULL, X_SELLING_PARTY_ID ),
            DECODE( X_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
            DECODE( X_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
            DECODE( X_APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
        ) RETURNING
            CUST_ACCOUNT_ID,
            ACCOUNT_NUMBER
        INTO
            X_CUST_ACCOUNT_ID,
            X_ACCOUNT_NUMBER;
Line: 341

                    SELECT HZ_CUST_ACCOUNTS_S.NEXTVAL
                    INTO X_CUST_ACCOUNT_ID FROM dual;
Line: 344

                        SELECT 'Y' INTO l_dummy
                        FROM HZ_CUST_ACCOUNTS
                        WHERE CUST_ACCOUNT_ID = X_CUST_ACCOUNT_ID;
Line: 375

                    SELECT TO_CHAR( HZ_ACCOUNT_NUM_S.NEXTVAL )
                    INTO X_ACCOUNT_NUMBER FROM dual;
Line: 378

                        SELECT 'Y' INTO l_dummy
                        FROM HZ_CUST_ACCOUNTS
                        WHERE ACCOUNT_NUMBER = X_ACCOUNT_NUMBER;
Line: 395

END Insert_Row;
Line: 397

PROCEDURE Update_Row (
    X_Rowid                                 IN OUT NOCOPY VARCHAR2,
    X_CUST_ACCOUNT_ID                       IN     NUMBER,
    X_PARTY_ID                              IN     NUMBER,
    X_ACCOUNT_NUMBER                        IN     VARCHAR2,
    X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
    X_ATTRIBUTE1                            IN     VARCHAR2,
    X_ATTRIBUTE2                            IN     VARCHAR2,
    X_ATTRIBUTE3                            IN     VARCHAR2,
    X_ATTRIBUTE4                            IN     VARCHAR2,
    X_ATTRIBUTE5                            IN     VARCHAR2,
    X_ATTRIBUTE6                            IN     VARCHAR2,
    X_ATTRIBUTE7                            IN     VARCHAR2,
    X_ATTRIBUTE8                            IN     VARCHAR2,
    X_ATTRIBUTE9                            IN     VARCHAR2,
    X_ATTRIBUTE10                           IN     VARCHAR2,
    X_ATTRIBUTE11                           IN     VARCHAR2,
    X_ATTRIBUTE12                           IN     VARCHAR2,
    X_ATTRIBUTE13                           IN     VARCHAR2,
    X_ATTRIBUTE14                           IN     VARCHAR2,
    X_ATTRIBUTE15                           IN     VARCHAR2,
    X_ATTRIBUTE16                           IN     VARCHAR2,
    X_ATTRIBUTE17                           IN     VARCHAR2,
    X_ATTRIBUTE18                           IN     VARCHAR2,
    X_ATTRIBUTE19                           IN     VARCHAR2,
    X_ATTRIBUTE20                           IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE_CATEGORY             IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE1                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE2                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE3                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE4                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE5                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE6                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE7                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE8                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE9                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE10                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE11                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE12                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE13                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE14                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE15                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE16                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE17                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE18                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE19                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE20                    IN     VARCHAR2,
    X_ORIG_SYSTEM_REFERENCE                 IN     VARCHAR2,
    X_STATUS                                IN     VARCHAR2,
    X_CUSTOMER_TYPE                         IN     VARCHAR2,
    X_CUSTOMER_CLASS_CODE                   IN     VARCHAR2,
    X_PRIMARY_SALESREP_ID                   IN     NUMBER,
    X_SALES_CHANNEL_CODE                    IN     VARCHAR2,
    X_ORDER_TYPE_ID                         IN     NUMBER,
    X_PRICE_LIST_ID                         IN     NUMBER,
    X_TAX_CODE                              IN     VARCHAR2,
    X_FOB_POINT                             IN     VARCHAR2,
    X_FREIGHT_TERM                          IN     VARCHAR2,
    X_SHIP_PARTIAL                          IN     VARCHAR2,
    X_SHIP_VIA                              IN     VARCHAR2,
    X_WAREHOUSE_ID                          IN     NUMBER,
    X_TAX_HEADER_LEVEL_FLAG                 IN     VARCHAR2,
    X_TAX_ROUNDING_RULE                     IN     VARCHAR2,
    X_COTERMINATE_DAY_MONTH                 IN     VARCHAR2,
    X_PRIMARY_SPECIALIST_ID                 IN     NUMBER,
    X_SECONDARY_SPECIALIST_ID               IN     NUMBER,
    X_ACCOUNT_LIABLE_FLAG                   IN     VARCHAR2,
    X_CURRENT_BALANCE                       IN     NUMBER,
    X_ACCOUNT_ESTABLISHED_DATE              IN     DATE,
    X_ACCOUNT_TERMINATION_DATE              IN     DATE,
    X_ACCOUNT_ACTIVATION_DATE               IN     DATE,
    X_DEPARTMENT                            IN     VARCHAR2,
    X_HELD_BILL_EXPIRATION_DATE             IN     DATE,
    X_HOLD_BILL_FLAG                        IN     VARCHAR2,
    X_REALTIME_RATE_FLAG                    IN     VARCHAR2,
    X_ACCT_LIFE_CYCLE_STATUS                IN     VARCHAR2,
    X_ACCOUNT_NAME                          IN     VARCHAR2,
    X_DEPOSIT_REFUND_METHOD                 IN     VARCHAR2,
    X_DORMANT_ACCOUNT_FLAG                  IN     VARCHAR2,
    X_NPA_NUMBER                            IN     VARCHAR2,
    X_SUSPENSION_DATE                       IN     DATE,
    X_SOURCE_CODE                           IN     VARCHAR2,
    X_COMMENTS                              IN     VARCHAR2,
    X_DATES_NEGATIVE_TOLERANCE              IN     NUMBER,
    X_DATES_POSITIVE_TOLERANCE              IN     NUMBER,
    X_DATE_TYPE_PREFERENCE                  IN     VARCHAR2,
    X_OVER_SHIPMENT_TOLERANCE               IN     NUMBER,
    X_UNDER_SHIPMENT_TOLERANCE              IN     NUMBER,
    X_OVER_RETURN_TOLERANCE                 IN     NUMBER,
    X_UNDER_RETURN_TOLERANCE                IN     NUMBER,
    X_ITEM_CROSS_REF_PREF                   IN     VARCHAR2,
    X_SHIP_SETS_INCLUDE_LINES_FLAG          IN     VARCHAR2,
    X_ARRIVALSETS_INCL_LINES_FLAG           IN     VARCHAR2,
    X_SCHED_DATE_PUSH_FLAG                  IN     VARCHAR2,
    X_INVOICE_QUANTITY_RULE                 IN     VARCHAR2,
    X_PRICING_EVENT                         IN     VARCHAR2,
    X_STATUS_UPDATE_DATE                    IN     DATE,
    X_AUTOPAY_FLAG                          IN     VARCHAR2,
    X_NOTIFY_FLAG                           IN     VARCHAR2,
    X_LAST_BATCH_ID                         IN     NUMBER,
    X_SELLING_PARTY_ID                      IN     NUMBER,
    X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
    X_CREATED_BY_MODULE                     IN     VARCHAR2,
    X_APPLICATION_ID                        IN     NUMBER
) IS

BEGIN

    UPDATE HZ_CUST_ACCOUNTS SET
        CUST_ACCOUNT_ID = DECODE( X_CUST_ACCOUNT_ID, NULL, CUST_ACCOUNT_ID, FND_API.G_MISS_NUM, NULL, X_CUST_ACCOUNT_ID ),
        PARTY_ID = DECODE( X_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, X_PARTY_ID ),
        LAST_UPDATE_DATE = HZ_UTILITY_V2PUB.LAST_UPDATE_DATE,
        ACCOUNT_NUMBER = DECODE( X_ACCOUNT_NUMBER, NULL, ACCOUNT_NUMBER, FND_API.G_MISS_CHAR, NULL, X_ACCOUNT_NUMBER ),
        LAST_UPDATED_BY = HZ_UTILITY_V2PUB.LAST_UPDATED_BY,
        CREATION_DATE = CREATION_DATE,
        CREATED_BY = CREATED_BY,
        LAST_UPDATE_LOGIN = HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
        REQUEST_ID = HZ_UTILITY_V2PUB.REQUEST_ID,
        PROGRAM_APPLICATION_ID = HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
        PROGRAM_ID = HZ_UTILITY_V2PUB.PROGRAM_ID,
        PROGRAM_UPDATE_DATE = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
        ATTRIBUTE_CATEGORY = DECODE( X_ATTRIBUTE_CATEGORY, NULL, ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE_CATEGORY ),
        ATTRIBUTE1 = DECODE( X_ATTRIBUTE1, NULL, ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE1 ),
        ATTRIBUTE2 = DECODE( X_ATTRIBUTE2, NULL, ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE2 ),
        ATTRIBUTE3 = DECODE( X_ATTRIBUTE3, NULL, ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE3 ),
        ATTRIBUTE4 = DECODE( X_ATTRIBUTE4, NULL, ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE4 ),
        ATTRIBUTE5 = DECODE( X_ATTRIBUTE5, NULL, ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE5 ),
        ATTRIBUTE6 = DECODE( X_ATTRIBUTE6, NULL, ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE6 ),
        ATTRIBUTE7 = DECODE( X_ATTRIBUTE7, NULL, ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE7 ),
        ATTRIBUTE8 = DECODE( X_ATTRIBUTE8, NULL, ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE8 ),
        ATTRIBUTE9 = DECODE( X_ATTRIBUTE9, NULL, ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE9 ),
        ATTRIBUTE10 = DECODE( X_ATTRIBUTE10, NULL, ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE10 ),
        ATTRIBUTE11 = DECODE( X_ATTRIBUTE11, NULL, ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE11 ),
        ATTRIBUTE12 = DECODE( X_ATTRIBUTE12, NULL, ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE12 ),
        ATTRIBUTE13 = DECODE( X_ATTRIBUTE13, NULL, ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE13 ),
        ATTRIBUTE14 = DECODE( X_ATTRIBUTE14, NULL, ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE14 ),
        ATTRIBUTE15 = DECODE( X_ATTRIBUTE15, NULL, ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE15 ),
        ATTRIBUTE16 = DECODE( X_ATTRIBUTE16, NULL, ATTRIBUTE16, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE16 ),
        ATTRIBUTE17 = DECODE( X_ATTRIBUTE17, NULL, ATTRIBUTE17, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE17 ),
        ATTRIBUTE18 = DECODE( X_ATTRIBUTE18, NULL, ATTRIBUTE18, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE18 ),
        ATTRIBUTE19 = DECODE( X_ATTRIBUTE19, NULL, ATTRIBUTE19, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE19 ),
        ATTRIBUTE20 = DECODE( X_ATTRIBUTE20, NULL, ATTRIBUTE20, FND_API.G_MISS_CHAR, NULL, X_ATTRIBUTE20 ),
        GLOBAL_ATTRIBUTE_CATEGORY = DECODE( X_GLOBAL_ATTRIBUTE_CATEGORY, NULL, GLOBAL_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE_CATEGORY ),
        GLOBAL_ATTRIBUTE1 = DECODE( X_GLOBAL_ATTRIBUTE1, NULL, GLOBAL_ATTRIBUTE1, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE1 ),
        GLOBAL_ATTRIBUTE2 = DECODE( X_GLOBAL_ATTRIBUTE2, NULL, GLOBAL_ATTRIBUTE2, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE2 ),
        GLOBAL_ATTRIBUTE3 = DECODE( X_GLOBAL_ATTRIBUTE3, NULL, GLOBAL_ATTRIBUTE3, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE3 ),
        GLOBAL_ATTRIBUTE4 = DECODE( X_GLOBAL_ATTRIBUTE4, NULL, GLOBAL_ATTRIBUTE4, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE4 ),
        GLOBAL_ATTRIBUTE5 = DECODE( X_GLOBAL_ATTRIBUTE5, NULL, GLOBAL_ATTRIBUTE5, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE5 ),
        GLOBAL_ATTRIBUTE6 = DECODE( X_GLOBAL_ATTRIBUTE6, NULL, GLOBAL_ATTRIBUTE6, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE6 ),
        GLOBAL_ATTRIBUTE7 = DECODE( X_GLOBAL_ATTRIBUTE7, NULL, GLOBAL_ATTRIBUTE7, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE7 ),
        GLOBAL_ATTRIBUTE8 = DECODE( X_GLOBAL_ATTRIBUTE8, NULL, GLOBAL_ATTRIBUTE8, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE8 ),
        GLOBAL_ATTRIBUTE9 = DECODE( X_GLOBAL_ATTRIBUTE9, NULL, GLOBAL_ATTRIBUTE9, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE9 ),
        GLOBAL_ATTRIBUTE10 = DECODE( X_GLOBAL_ATTRIBUTE10, NULL, GLOBAL_ATTRIBUTE10, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE10 ),
        GLOBAL_ATTRIBUTE11 = DECODE( X_GLOBAL_ATTRIBUTE11, NULL, GLOBAL_ATTRIBUTE11, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE11 ),
        GLOBAL_ATTRIBUTE12 = DECODE( X_GLOBAL_ATTRIBUTE12, NULL, GLOBAL_ATTRIBUTE12, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE12 ),
        GLOBAL_ATTRIBUTE13 = DECODE( X_GLOBAL_ATTRIBUTE13, NULL, GLOBAL_ATTRIBUTE13, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE13 ),
        GLOBAL_ATTRIBUTE14 = DECODE( X_GLOBAL_ATTRIBUTE14, NULL, GLOBAL_ATTRIBUTE14, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE14 ),
        GLOBAL_ATTRIBUTE15 = DECODE( X_GLOBAL_ATTRIBUTE15, NULL, GLOBAL_ATTRIBUTE15, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE15 ),
        GLOBAL_ATTRIBUTE16 = DECODE( X_GLOBAL_ATTRIBUTE16, NULL, GLOBAL_ATTRIBUTE16, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE16 ),
        GLOBAL_ATTRIBUTE17 = DECODE( X_GLOBAL_ATTRIBUTE17, NULL, GLOBAL_ATTRIBUTE17, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE17 ),
        GLOBAL_ATTRIBUTE18 = DECODE( X_GLOBAL_ATTRIBUTE18, NULL, GLOBAL_ATTRIBUTE18, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE18 ),
        GLOBAL_ATTRIBUTE19 = DECODE( X_GLOBAL_ATTRIBUTE19, NULL, GLOBAL_ATTRIBUTE19, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE19 ),
        GLOBAL_ATTRIBUTE20 = DECODE( X_GLOBAL_ATTRIBUTE20, NULL, GLOBAL_ATTRIBUTE20, FND_API.G_MISS_CHAR, NULL, X_GLOBAL_ATTRIBUTE20 ),
        ORIG_SYSTEM_REFERENCE = DECODE( X_ORIG_SYSTEM_REFERENCE, NULL, ORIG_SYSTEM_REFERENCE, FND_API.G_MISS_CHAR, TO_CHAR(X_CUST_ACCOUNT_ID), X_ORIG_SYSTEM_REFERENCE ),
        STATUS = DECODE( X_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, 'A', X_STATUS ),
        CUSTOMER_TYPE = DECODE( X_CUSTOMER_TYPE, NULL, CUSTOMER_TYPE, FND_API.G_MISS_CHAR, NULL, X_CUSTOMER_TYPE ),
        CUSTOMER_CLASS_CODE = DECODE( X_CUSTOMER_CLASS_CODE, NULL, CUSTOMER_CLASS_CODE, FND_API.G_MISS_CHAR, NULL, X_CUSTOMER_CLASS_CODE ),
        SALES_CHANNEL_CODE = DECODE( X_SALES_CHANNEL_CODE, NULL, SALES_CHANNEL_CODE, FND_API.G_MISS_CHAR, NULL, X_SALES_CHANNEL_CODE ),
        PRICE_LIST_ID = DECODE( X_PRICE_LIST_ID, NULL, PRICE_LIST_ID, FND_API.G_MISS_NUM, NULL, X_PRICE_LIST_ID ),
	TAX_CODE = DECODE( X_TAX_CODE, NULL, TAX_CODE, FND_API.G_MISS_CHAR, NULL, X_TAX_CODE ),
        FOB_POINT = DECODE( X_FOB_POINT, NULL, FOB_POINT, FND_API.G_MISS_CHAR, NULL, X_FOB_POINT ),
        FREIGHT_TERM = DECODE( X_FREIGHT_TERM, NULL, FREIGHT_TERM, FND_API.G_MISS_CHAR, NULL, X_FREIGHT_TERM ),
--        SHIP_PARTIAL = DECODE( X_SHIP_PARTIAL, NULL, SHIP_PARTIAL, FND_API.G_MISS_CHAR, NULL, X_SHIP_PARTIAL ),
        SHIP_VIA = DECODE( X_SHIP_VIA, NULL, SHIP_VIA, FND_API.G_MISS_CHAR, NULL, X_SHIP_VIA ),
        WAREHOUSE_ID = DECODE( X_WAREHOUSE_ID, NULL, WAREHOUSE_ID, FND_API.G_MISS_NUM, NULL, X_WAREHOUSE_ID ),
--Bug 2463928 User is allowed to choose NULL value for tax_header_level_flag
        TAX_HEADER_LEVEL_FLAG = DECODE( X_TAX_HEADER_LEVEL_FLAG, NULL, TAX_HEADER_LEVEL_FLAG, FND_API.G_MISS_CHAR, NULL, X_TAX_HEADER_LEVEL_FLAG ),
        TAX_ROUNDING_RULE = DECODE( X_TAX_ROUNDING_RULE, NULL, TAX_ROUNDING_RULE, FND_API.G_MISS_CHAR, NULL, X_TAX_ROUNDING_RULE ),
        COTERMINATE_DAY_MONTH = DECODE( X_COTERMINATE_DAY_MONTH, NULL, COTERMINATE_DAY_MONTH, FND_API.G_MISS_CHAR, NULL, X_COTERMINATE_DAY_MONTH ),
        PRIMARY_SPECIALIST_ID = DECODE( X_PRIMARY_SPECIALIST_ID, NULL, PRIMARY_SPECIALIST_ID, FND_API.G_MISS_NUM, NULL, X_PRIMARY_SPECIALIST_ID ),
        SECONDARY_SPECIALIST_ID = DECODE( X_SECONDARY_SPECIALIST_ID, NULL, SECONDARY_SPECIALIST_ID, FND_API.G_MISS_NUM, NULL, X_SECONDARY_SPECIALIST_ID ),
        ACCOUNT_ESTABLISHED_DATE = DECODE( X_ACCOUNT_ESTABLISHED_DATE, NULL, ACCOUNT_ESTABLISHED_DATE, FND_API.G_MISS_DATE, NULL, X_ACCOUNT_ESTABLISHED_DATE ),
        HELD_BILL_EXPIRATION_DATE = DECODE( X_HELD_BILL_EXPIRATION_DATE, NULL, HELD_BILL_EXPIRATION_DATE, FND_API.G_MISS_DATE, NULL, X_HELD_BILL_EXPIRATION_DATE ),
        HOLD_BILL_FLAG = DECODE( X_HOLD_BILL_FLAG, NULL, HOLD_BILL_FLAG, FND_API.G_MISS_CHAR, 'N', X_HOLD_BILL_FLAG ),
        ACCOUNT_NAME = DECODE( X_ACCOUNT_NAME, NULL, ACCOUNT_NAME, FND_API.G_MISS_CHAR, NULL, X_ACCOUNT_NAME ),
        DEPOSIT_REFUND_METHOD = DECODE( X_DEPOSIT_REFUND_METHOD, NULL, DEPOSIT_REFUND_METHOD, FND_API.G_MISS_CHAR, NULL, X_DEPOSIT_REFUND_METHOD ),
        NPA_NUMBER = DECODE( X_NPA_NUMBER, NULL, NPA_NUMBER, FND_API.G_MISS_CHAR, NULL, X_NPA_NUMBER ),
        SOURCE_CODE = DECODE( X_SOURCE_CODE, NULL, SOURCE_CODE, FND_API.G_MISS_CHAR, NULL, X_SOURCE_CODE ),
        COMMENTS = DECODE( X_COMMENTS, NULL, COMMENTS, FND_API.G_MISS_CHAR, NULL, X_COMMENTS ),
        DATES_NEGATIVE_TOLERANCE = DECODE( X_DATES_NEGATIVE_TOLERANCE, NULL, DATES_NEGATIVE_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_DATES_NEGATIVE_TOLERANCE ),
        DATES_POSITIVE_TOLERANCE = DECODE( X_DATES_POSITIVE_TOLERANCE, NULL, DATES_POSITIVE_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_DATES_POSITIVE_TOLERANCE ),
        DATE_TYPE_PREFERENCE = DECODE( X_DATE_TYPE_PREFERENCE, NULL, DATE_TYPE_PREFERENCE, FND_API.G_MISS_CHAR, NULL, X_DATE_TYPE_PREFERENCE ),
        OVER_SHIPMENT_TOLERANCE = DECODE( X_OVER_SHIPMENT_TOLERANCE, NULL, OVER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_OVER_SHIPMENT_TOLERANCE ),
      UNDER_SHIPMENT_TOLERANCE = DECODE( X_UNDER_SHIPMENT_TOLERANCE, NULL, UNDER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_UNDER_SHIPMENT_TOLERANCE ),
        OVER_RETURN_TOLERANCE = DECODE( X_OVER_RETURN_TOLERANCE, NULL, OVER_RETURN_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_OVER_RETURN_TOLERANCE ),
        UNDER_RETURN_TOLERANCE = DECODE( X_UNDER_RETURN_TOLERANCE, NULL, UNDER_RETURN_TOLERANCE, FND_API.G_MISS_NUM, NULL, X_UNDER_RETURN_TOLERANCE ),
        ITEM_CROSS_REF_PREF = DECODE( X_ITEM_CROSS_REF_PREF, NULL, ITEM_CROSS_REF_PREF, FND_API.G_MISS_CHAR, NULL, X_ITEM_CROSS_REF_PREF ),
        SHIP_SETS_INCLUDE_LINES_FLAG = DECODE( X_SHIP_SETS_INCLUDE_LINES_FLAG, NULL, SHIP_SETS_INCLUDE_LINES_FLAG, FND_API.G_MISS_CHAR, 'N', X_SHIP_SETS_INCLUDE_LINES_FLAG ),
        ARRIVALSETS_INCLUDE_LINES_FLAG = DECODE( X_ARRIVALSETS_INCL_LINES_FLAG, NULL, ARRIVALSETS_INCLUDE_LINES_FLAG, FND_API.G_MISS_CHAR, NULL, X_ARRIVALSETS_INCL_LINES_FLAG ),
        SCHED_DATE_PUSH_FLAG = DECODE( X_SCHED_DATE_PUSH_FLAG, NULL, SCHED_DATE_PUSH_FLAG, FND_API.G_MISS_CHAR, NULL, X_SCHED_DATE_PUSH_FLAG ),
        INVOICE_QUANTITY_RULE = DECODE( X_INVOICE_QUANTITY_RULE, NULL, INVOICE_QUANTITY_RULE, FND_API.G_MISS_CHAR, NULL, X_INVOICE_QUANTITY_RULE ),
        PRICING_EVENT = DECODE( X_PRICING_EVENT, NULL, PRICING_EVENT, FND_API.G_MISS_CHAR, NULL, X_PRICING_EVENT ),
        STATUS_UPDATE_DATE = DECODE( X_STATUS_UPDATE_DATE, NULL, STATUS_UPDATE_DATE, FND_API.G_MISS_DATE, NULL, X_STATUS_UPDATE_DATE ),
        AUTOPAY_FLAG = DECODE( X_AUTOPAY_FLAG, NULL, AUTOPAY_FLAG, FND_API.G_MISS_CHAR, NULL, X_AUTOPAY_FLAG ),
        LAST_BATCH_ID = DECODE( X_LAST_BATCH_ID, NULL, LAST_BATCH_ID, FND_API.G_MISS_NUM, NULL, X_LAST_BATCH_ID ),
        SELLING_PARTY_ID = DECODE( X_SELLING_PARTY_ID, NULL, SELLING_PARTY_ID, FND_API.G_MISS_NUM, NULL, X_SELLING_PARTY_ID ),
        OBJECT_VERSION_NUMBER = DECODE( X_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
        CREATED_BY_MODULE = DECODE( X_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
        APPLICATION_ID = DECODE( X_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
    WHERE ROWID = X_RowId;
Line: 612

END Update_Row;
Line: 618

    X_LAST_UPDATE_DATE                      IN     DATE,
    X_ACCOUNT_NUMBER                        IN     VARCHAR2,
    X_LAST_UPDATED_BY                       IN     NUMBER,
    X_CREATION_DATE                         IN     DATE,
    X_CREATED_BY                            IN     NUMBER,
    X_LAST_UPDATE_LOGIN                     IN     NUMBER,
    X_REQUEST_ID                            IN     NUMBER,
    X_PROGRAM_APPLICATION_ID                IN     NUMBER,
    X_PROGRAM_ID                            IN     NUMBER,
    X_PROGRAM_UPDATE_DATE                   IN     DATE,
    X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
    X_ATTRIBUTE1                            IN     VARCHAR2,
    X_ATTRIBUTE2                            IN     VARCHAR2,
    X_ATTRIBUTE3                            IN     VARCHAR2,
    X_ATTRIBUTE4                            IN     VARCHAR2,
    X_ATTRIBUTE5                            IN     VARCHAR2,
    X_ATTRIBUTE6                            IN     VARCHAR2,
    X_ATTRIBUTE7                            IN     VARCHAR2,
    X_ATTRIBUTE8                            IN     VARCHAR2,
    X_ATTRIBUTE9                            IN     VARCHAR2,
    X_ATTRIBUTE10                           IN     VARCHAR2,
    X_ATTRIBUTE11                           IN     VARCHAR2,
    X_ATTRIBUTE12                           IN     VARCHAR2,
    X_ATTRIBUTE13                           IN     VARCHAR2,
    X_ATTRIBUTE14                           IN     VARCHAR2,
    X_ATTRIBUTE15                           IN     VARCHAR2,
    X_ATTRIBUTE16                           IN     VARCHAR2,
    X_ATTRIBUTE17                           IN     VARCHAR2,
    X_ATTRIBUTE18                           IN     VARCHAR2,
    X_ATTRIBUTE19                           IN     VARCHAR2,
    X_ATTRIBUTE20                           IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE_CATEGORY             IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE1                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE2                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE3                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE4                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE5                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE6                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE7                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE8                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE9                     IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE10                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE11                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE12                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE13                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE14                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE15                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE16                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE17                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE18                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE19                    IN     VARCHAR2,
    X_GLOBAL_ATTRIBUTE20                    IN     VARCHAR2,
    X_ORIG_SYSTEM_REFERENCE                 IN     VARCHAR2,
    X_STATUS                                IN     VARCHAR2,
    X_CUSTOMER_TYPE                         IN     VARCHAR2,
    X_CUSTOMER_CLASS_CODE                   IN     VARCHAR2,
    X_PRIMARY_SALESREP_ID                   IN     NUMBER,
    X_SALES_CHANNEL_CODE                    IN     VARCHAR2,
    X_ORDER_TYPE_ID                         IN     NUMBER,
    X_PRICE_LIST_ID                         IN     NUMBER,
    X_TAX_CODE                              IN     VARCHAR2,
    X_FOB_POINT                             IN     VARCHAR2,
    X_FREIGHT_TERM                          IN     VARCHAR2,
    X_SHIP_PARTIAL                          IN     VARCHAR2,
    X_SHIP_VIA                              IN     VARCHAR2,
    X_WAREHOUSE_ID                          IN     NUMBER,
    X_TAX_HEADER_LEVEL_FLAG                 IN     VARCHAR2,
    X_TAX_ROUNDING_RULE                     IN     VARCHAR2,
    X_COTERMINATE_DAY_MONTH                 IN     VARCHAR2,
    X_PRIMARY_SPECIALIST_ID                 IN     NUMBER,
    X_SECONDARY_SPECIALIST_ID               IN     NUMBER,
    X_ACCOUNT_LIABLE_FLAG                   IN     VARCHAR2,
    X_CURRENT_BALANCE                       IN     NUMBER,
    X_ACCOUNT_ESTABLISHED_DATE              IN     DATE,
    X_ACCOUNT_TERMINATION_DATE              IN     DATE,
    X_ACCOUNT_ACTIVATION_DATE               IN     DATE,
    X_DEPARTMENT                            IN     VARCHAR2,
    X_HELD_BILL_EXPIRATION_DATE             IN     DATE,
    X_HOLD_BILL_FLAG                        IN     VARCHAR2,
    X_REALTIME_RATE_FLAG                    IN     VARCHAR2,
    X_ACCT_LIFE_CYCLE_STATUS                IN     VARCHAR2,
    X_ACCOUNT_NAME                          IN     VARCHAR2,
    X_DEPOSIT_REFUND_METHOD                 IN     VARCHAR2,
    X_DORMANT_ACCOUNT_FLAG                  IN     VARCHAR2,
    X_NPA_NUMBER                            IN     VARCHAR2,
    X_SUSPENSION_DATE                       IN     DATE,
    X_SOURCE_CODE                           IN     VARCHAR2,
    X_COMMENTS                              IN     VARCHAR2,
    X_DATES_NEGATIVE_TOLERANCE              IN     NUMBER,
    X_DATES_POSITIVE_TOLERANCE              IN     NUMBER,
    X_DATE_TYPE_PREFERENCE                  IN     VARCHAR2,
    X_OVER_SHIPMENT_TOLERANCE               IN     NUMBER,
    X_UNDER_SHIPMENT_TOLERANCE              IN     NUMBER,
    X_OVER_RETURN_TOLERANCE                 IN     NUMBER,
    X_UNDER_RETURN_TOLERANCE                IN     NUMBER,
    X_ITEM_CROSS_REF_PREF                   IN     VARCHAR2,
    X_SHIP_SETS_INCLUDE_LINES_FLAG          IN     VARCHAR2,
    X_ARRIVALSETS_INCL_LINES_FLAG           IN     VARCHAR2,
    X_SCHED_DATE_PUSH_FLAG                  IN     VARCHAR2,
    X_INVOICE_QUANTITY_RULE                 IN     VARCHAR2,
    X_PRICING_EVENT                         IN     VARCHAR2,
    X_STATUS_UPDATE_DATE                    IN     DATE,
    X_AUTOPAY_FLAG                          IN     VARCHAR2,
    X_NOTIFY_FLAG                           IN     VARCHAR2,
    X_LAST_BATCH_ID                         IN     NUMBER,
    X_SELLING_PARTY_ID                      IN     NUMBER,
    X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
    X_CREATED_BY_MODULE                     IN     VARCHAR2,
    X_APPLICATION_ID                        IN     NUMBER
) IS

    CURSOR C IS
        SELECT * FROM HZ_CUST_ACCOUNTS
        WHERE  ROWID = x_Rowid
        FOR UPDATE NOWAIT;
Line: 741

        FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
Line: 753

    AND ( ( Recinfo.LAST_UPDATE_DATE = X_LAST_UPDATE_DATE )
        OR ( ( Recinfo.LAST_UPDATE_DATE IS NULL )
            AND (  X_LAST_UPDATE_DATE IS NULL ) ) )
    AND ( ( Recinfo.ACCOUNT_NUMBER = X_ACCOUNT_NUMBER )
        OR ( ( Recinfo.ACCOUNT_NUMBER IS NULL )
            AND (  X_ACCOUNT_NUMBER IS NULL ) ) )
    AND ( ( Recinfo.LAST_UPDATED_BY = X_LAST_UPDATED_BY )
        OR ( ( Recinfo.LAST_UPDATED_BY IS NULL )
            AND (  X_LAST_UPDATED_BY IS NULL ) ) )
    AND ( ( Recinfo.CREATION_DATE = X_CREATION_DATE )
        OR ( ( Recinfo.CREATION_DATE IS NULL )
            AND (  X_CREATION_DATE IS NULL ) ) )
    AND ( ( Recinfo.CREATED_BY = X_CREATED_BY )
        OR ( ( Recinfo.CREATED_BY IS NULL )
            AND (  X_CREATED_BY IS NULL ) ) )
    AND ( ( Recinfo.LAST_UPDATE_LOGIN = X_LAST_UPDATE_LOGIN )
        OR ( ( Recinfo.LAST_UPDATE_LOGIN IS NULL )
            AND (  X_LAST_UPDATE_LOGIN IS NULL ) ) )
    AND ( ( Recinfo.REQUEST_ID = X_REQUEST_ID )
        OR ( ( Recinfo.REQUEST_ID IS NULL )
            AND (  X_REQUEST_ID IS NULL ) ) )
    AND ( ( Recinfo.PROGRAM_APPLICATION_ID = X_PROGRAM_APPLICATION_ID )
        OR ( ( Recinfo.PROGRAM_APPLICATION_ID IS NULL )
            AND (  X_PROGRAM_APPLICATION_ID IS NULL ) ) )
    AND ( ( Recinfo.PROGRAM_ID = X_PROGRAM_ID )
        OR ( ( Recinfo.PROGRAM_ID IS NULL )
            AND (  X_PROGRAM_ID IS NULL ) ) )
    AND ( ( Recinfo.PROGRAM_UPDATE_DATE = X_PROGRAM_UPDATE_DATE )
        OR ( ( Recinfo.PROGRAM_UPDATE_DATE IS NULL )
            AND (  X_PROGRAM_UPDATE_DATE IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE_CATEGORY = X_ATTRIBUTE_CATEGORY )
        OR ( ( Recinfo.ATTRIBUTE_CATEGORY IS NULL )
            AND (  X_ATTRIBUTE_CATEGORY IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE1 = X_ATTRIBUTE1 )
        OR ( ( Recinfo.ATTRIBUTE1 IS NULL )
            AND (  X_ATTRIBUTE1 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE2 = X_ATTRIBUTE2 )
        OR ( ( Recinfo.ATTRIBUTE2 IS NULL )
            AND (  X_ATTRIBUTE2 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE3 = X_ATTRIBUTE3 )
        OR ( ( Recinfo.ATTRIBUTE3 IS NULL )
            AND (  X_ATTRIBUTE3 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE4 = X_ATTRIBUTE4 )
        OR ( ( Recinfo.ATTRIBUTE4 IS NULL )
            AND (  X_ATTRIBUTE4 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE5 = X_ATTRIBUTE5 )
        OR ( ( Recinfo.ATTRIBUTE5 IS NULL )
            AND (  X_ATTRIBUTE5 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE6 = X_ATTRIBUTE6 )
        OR ( ( Recinfo.ATTRIBUTE6 IS NULL )
            AND (  X_ATTRIBUTE6 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE7 = X_ATTRIBUTE7 )
        OR ( ( Recinfo.ATTRIBUTE7 IS NULL )
            AND (  X_ATTRIBUTE7 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE8 = X_ATTRIBUTE8 )
        OR ( ( Recinfo.ATTRIBUTE8 IS NULL )
            AND (  X_ATTRIBUTE8 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE9 = X_ATTRIBUTE9 )
        OR ( ( Recinfo.ATTRIBUTE9 IS NULL )
            AND (  X_ATTRIBUTE9 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE10 = X_ATTRIBUTE10 )
        OR ( ( Recinfo.ATTRIBUTE10 IS NULL )
            AND (  X_ATTRIBUTE10 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE11 = X_ATTRIBUTE11 )
        OR ( ( Recinfo.ATTRIBUTE11 IS NULL )
            AND (  X_ATTRIBUTE11 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE12 = X_ATTRIBUTE12 )
        OR ( ( Recinfo.ATTRIBUTE12 IS NULL )
            AND (  X_ATTRIBUTE12 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE13 = X_ATTRIBUTE13 )
        OR ( ( Recinfo.ATTRIBUTE13 IS NULL )
            AND (  X_ATTRIBUTE13 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE14 = X_ATTRIBUTE14 )
        OR ( ( Recinfo.ATTRIBUTE14 IS NULL )
            AND (  X_ATTRIBUTE14 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE15 = X_ATTRIBUTE15 )
        OR ( ( Recinfo.ATTRIBUTE15 IS NULL )
            AND (  X_ATTRIBUTE15 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE16 = X_ATTRIBUTE16 )
        OR ( ( Recinfo.ATTRIBUTE16 IS NULL )
            AND (  X_ATTRIBUTE16 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE17 = X_ATTRIBUTE17 )
        OR ( ( Recinfo.ATTRIBUTE17 IS NULL )
            AND (  X_ATTRIBUTE17 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE18 = X_ATTRIBUTE18 )
        OR ( ( Recinfo.ATTRIBUTE18 IS NULL )
            AND (  X_ATTRIBUTE18 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE19 = X_ATTRIBUTE19 )
        OR ( ( Recinfo.ATTRIBUTE19 IS NULL )
            AND (  X_ATTRIBUTE19 IS NULL ) ) )
    AND ( ( Recinfo.ATTRIBUTE20 = X_ATTRIBUTE20 )
        OR ( ( Recinfo.ATTRIBUTE20 IS NULL )
            AND (  X_ATTRIBUTE20 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE_CATEGORY = X_GLOBAL_ATTRIBUTE_CATEGORY )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE_CATEGORY IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE_CATEGORY IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE1 = X_GLOBAL_ATTRIBUTE1 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE1 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE1 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE2 = X_GLOBAL_ATTRIBUTE2 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE2 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE2 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE3 = X_GLOBAL_ATTRIBUTE3 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE3 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE3 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE4 = X_GLOBAL_ATTRIBUTE4 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE4 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE4 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE5 = X_GLOBAL_ATTRIBUTE5 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE5 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE5 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE6 = X_GLOBAL_ATTRIBUTE6 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE6 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE6 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE7 = X_GLOBAL_ATTRIBUTE7 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE7 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE7 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE8 = X_GLOBAL_ATTRIBUTE8 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE8 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE8 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE9 = X_GLOBAL_ATTRIBUTE9 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE9 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE9 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE10 = X_GLOBAL_ATTRIBUTE10 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE10 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE10 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE11 = X_GLOBAL_ATTRIBUTE11 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE11 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE11 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE12 = X_GLOBAL_ATTRIBUTE12 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE12 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE12 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE13 = X_GLOBAL_ATTRIBUTE13 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE13 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE13 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE14 = X_GLOBAL_ATTRIBUTE14 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE14 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE14 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE15 = X_GLOBAL_ATTRIBUTE15 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE15 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE15 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE16 = X_GLOBAL_ATTRIBUTE16 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE16 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE16 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE17 = X_GLOBAL_ATTRIBUTE17 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE17 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE17 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE18 = X_GLOBAL_ATTRIBUTE18 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE18 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE18 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE19 = X_GLOBAL_ATTRIBUTE19 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE19 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE19 IS NULL ) ) )
    AND ( ( Recinfo.GLOBAL_ATTRIBUTE20 = X_GLOBAL_ATTRIBUTE20 )
        OR ( ( Recinfo.GLOBAL_ATTRIBUTE20 IS NULL )
            AND (  X_GLOBAL_ATTRIBUTE20 IS NULL ) ) )
    AND ( ( Recinfo.ORIG_SYSTEM_REFERENCE = X_ORIG_SYSTEM_REFERENCE )
        OR ( ( Recinfo.ORIG_SYSTEM_REFERENCE IS NULL )
            AND (  X_ORIG_SYSTEM_REFERENCE IS NULL ) ) )
    AND ( ( Recinfo.STATUS = X_STATUS )
        OR ( ( Recinfo.STATUS IS NULL )
            AND (  X_STATUS IS NULL ) ) )
    AND ( ( Recinfo.CUSTOMER_TYPE = X_CUSTOMER_TYPE )
        OR ( ( Recinfo.CUSTOMER_TYPE IS NULL )
            AND (  X_CUSTOMER_TYPE IS NULL ) ) )
    AND ( ( Recinfo.CUSTOMER_CLASS_CODE = X_CUSTOMER_CLASS_CODE )
        OR ( ( Recinfo.CUSTOMER_CLASS_CODE IS NULL )
            AND (  X_CUSTOMER_CLASS_CODE IS NULL ) ) )
    AND ( ( Recinfo.SALES_CHANNEL_CODE = X_SALES_CHANNEL_CODE )
        OR ( ( Recinfo.SALES_CHANNEL_CODE IS NULL )
            AND (  X_SALES_CHANNEL_CODE IS NULL ) ) )
    AND ( ( Recinfo.PRICE_LIST_ID = X_PRICE_LIST_ID )
        OR ( ( Recinfo.PRICE_LIST_ID IS NULL )
            AND (  X_PRICE_LIST_ID IS NULL ) ) )
    AND ( ( Recinfo.TAX_CODE = X_TAX_CODE )
        OR ( ( Recinfo.TAX_CODE IS NULL )
            AND (  X_TAX_CODE IS NULL ) ) )
    AND ( ( Recinfo.FOB_POINT = X_FOB_POINT )
        OR ( ( Recinfo.FOB_POINT IS NULL )
            AND (  X_FOB_POINT IS NULL ) ) )
    AND ( ( Recinfo.FREIGHT_TERM = X_FREIGHT_TERM )
        OR ( ( Recinfo.FREIGHT_TERM IS NULL )
            AND (  X_FREIGHT_TERM IS NULL ) ) )
    AND ( ( Recinfo.SHIP_VIA = X_SHIP_VIA )
        OR ( ( Recinfo.SHIP_VIA IS NULL )
            AND (  X_SHIP_VIA IS NULL ) ) )
    AND ( ( Recinfo.WAREHOUSE_ID = X_WAREHOUSE_ID )
        OR ( ( Recinfo.WAREHOUSE_ID IS NULL )
            AND (  X_WAREHOUSE_ID IS NULL ) ) )
    AND ( ( Recinfo.TAX_HEADER_LEVEL_FLAG = X_TAX_HEADER_LEVEL_FLAG )
        OR ( ( Recinfo.TAX_HEADER_LEVEL_FLAG IS NULL )
            AND (  X_TAX_HEADER_LEVEL_FLAG IS NULL ) ) )
    AND ( ( Recinfo.TAX_ROUNDING_RULE = X_TAX_ROUNDING_RULE )
        OR ( ( Recinfo.TAX_ROUNDING_RULE IS NULL )
            AND (  X_TAX_ROUNDING_RULE IS NULL ) ) )
    AND ( ( Recinfo.COTERMINATE_DAY_MONTH = X_COTERMINATE_DAY_MONTH )
        OR ( ( Recinfo.COTERMINATE_DAY_MONTH IS NULL )
            AND (  X_COTERMINATE_DAY_MONTH IS NULL ) ) )
    AND ( ( Recinfo.PRIMARY_SPECIALIST_ID = X_PRIMARY_SPECIALIST_ID )
        OR ( ( Recinfo.PRIMARY_SPECIALIST_ID IS NULL )
            AND (  X_PRIMARY_SPECIALIST_ID IS NULL ) ) )
    AND ( ( Recinfo.SECONDARY_SPECIALIST_ID = X_SECONDARY_SPECIALIST_ID )
        OR ( ( Recinfo.SECONDARY_SPECIALIST_ID IS NULL )
            AND (  X_SECONDARY_SPECIALIST_ID IS NULL ) ) )
    AND ( ( Recinfo.ACCOUNT_ESTABLISHED_DATE = X_ACCOUNT_ESTABLISHED_DATE )
        OR ( ( Recinfo.ACCOUNT_ESTABLISHED_DATE IS NULL )
            AND (  X_ACCOUNT_ESTABLISHED_DATE IS NULL ) ) )
    AND ( ( Recinfo.HELD_BILL_EXPIRATION_DATE = X_HELD_BILL_EXPIRATION_DATE )
        OR ( ( Recinfo.HELD_BILL_EXPIRATION_DATE IS NULL )
            AND (  X_HELD_BILL_EXPIRATION_DATE IS NULL ) ) )
    AND ( ( Recinfo.HOLD_BILL_FLAG = X_HOLD_BILL_FLAG )
        OR ( ( Recinfo.HOLD_BILL_FLAG IS NULL )
            AND (  X_HOLD_BILL_FLAG IS NULL ) ) )
    AND ( ( Recinfo.ACCOUNT_NAME = X_ACCOUNT_NAME )
        OR ( ( Recinfo.ACCOUNT_NAME IS NULL )
            AND (  X_ACCOUNT_NAME IS NULL ) ) )
    AND ( ( Recinfo.DEPOSIT_REFUND_METHOD = X_DEPOSIT_REFUND_METHOD )
        OR ( ( Recinfo.DEPOSIT_REFUND_METHOD IS NULL )
            AND (  X_DEPOSIT_REFUND_METHOD IS NULL ) ) )
    AND ( ( Recinfo.NPA_NUMBER = X_NPA_NUMBER )
        OR ( ( Recinfo.NPA_NUMBER IS NULL )
            AND (  X_NPA_NUMBER IS NULL ) ) )
    AND ( ( Recinfo.SOURCE_CODE = X_SOURCE_CODE )
        OR ( ( Recinfo.SOURCE_CODE IS NULL )
            AND (  X_SOURCE_CODE IS NULL ) ) )
    AND ( ( Recinfo.COMMENTS = X_COMMENTS )
        OR ( ( Recinfo.COMMENTS IS NULL )
            AND (  X_COMMENTS IS NULL ) ) )
    AND ( ( Recinfo.DATES_NEGATIVE_TOLERANCE = X_DATES_NEGATIVE_TOLERANCE )
        OR ( ( Recinfo.DATES_NEGATIVE_TOLERANCE IS NULL )
            AND (  X_DATES_NEGATIVE_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.DATES_POSITIVE_TOLERANCE = X_DATES_POSITIVE_TOLERANCE )
        OR ( ( Recinfo.DATES_POSITIVE_TOLERANCE IS NULL )
            AND (  X_DATES_POSITIVE_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.DATE_TYPE_PREFERENCE = X_DATE_TYPE_PREFERENCE )
        OR ( ( Recinfo.DATE_TYPE_PREFERENCE IS NULL )
            AND (  X_DATE_TYPE_PREFERENCE IS NULL ) ) )
    AND ( ( Recinfo.OVER_SHIPMENT_TOLERANCE = X_OVER_SHIPMENT_TOLERANCE )
        OR ( ( Recinfo.OVER_SHIPMENT_TOLERANCE IS NULL )
            AND (  X_OVER_SHIPMENT_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.UNDER_SHIPMENT_TOLERANCE = X_UNDER_SHIPMENT_TOLERANCE )
        OR ( ( Recinfo.UNDER_SHIPMENT_TOLERANCE IS NULL )
            AND (  X_UNDER_SHIPMENT_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.OVER_RETURN_TOLERANCE = X_OVER_RETURN_TOLERANCE )
        OR ( ( Recinfo.OVER_RETURN_TOLERANCE IS NULL )
            AND (  X_OVER_RETURN_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.UNDER_RETURN_TOLERANCE = X_UNDER_RETURN_TOLERANCE )
        OR ( ( Recinfo.UNDER_RETURN_TOLERANCE IS NULL )
            AND (  X_UNDER_RETURN_TOLERANCE IS NULL ) ) )
    AND ( ( Recinfo.ITEM_CROSS_REF_PREF = X_ITEM_CROSS_REF_PREF )
        OR ( ( Recinfo.ITEM_CROSS_REF_PREF IS NULL )
            AND (  X_ITEM_CROSS_REF_PREF IS NULL ) ) )
    AND ( ( Recinfo.SHIP_SETS_INCLUDE_LINES_FLAG = X_SHIP_SETS_INCLUDE_LINES_FLAG )
        OR ( ( Recinfo.SHIP_SETS_INCLUDE_LINES_FLAG IS NULL )
            AND (  X_SHIP_SETS_INCLUDE_LINES_FLAG IS NULL ) ) )
    AND ( ( Recinfo.ARRIVALSETS_INCLUDE_LINES_FLAG = X_ARRIVALSETS_INCL_LINES_FLAG )
        OR ( ( Recinfo.ARRIVALSETS_INCLUDE_LINES_FLAG IS NULL )
            AND (  X_ARRIVALSETS_INCL_LINES_FLAG IS NULL ) ) )
    AND ( ( Recinfo.SCHED_DATE_PUSH_FLAG = X_SCHED_DATE_PUSH_FLAG )
        OR ( ( Recinfo.SCHED_DATE_PUSH_FLAG IS NULL )
            AND (  X_SCHED_DATE_PUSH_FLAG IS NULL ) ) )
    AND ( ( Recinfo.INVOICE_QUANTITY_RULE = X_INVOICE_QUANTITY_RULE )
        OR ( ( Recinfo.INVOICE_QUANTITY_RULE IS NULL )
            AND (  X_INVOICE_QUANTITY_RULE IS NULL ) ) )
    AND ( ( Recinfo.PRICING_EVENT = X_PRICING_EVENT )
        OR ( ( Recinfo.PRICING_EVENT IS NULL )
            AND (  X_PRICING_EVENT IS NULL ) ) )
    AND ( ( Recinfo.STATUS_UPDATE_DATE = X_STATUS_UPDATE_DATE )
        OR ( ( Recinfo.STATUS_UPDATE_DATE IS NULL )
            AND (  X_STATUS_UPDATE_DATE IS NULL ) ) )
    AND ( ( Recinfo.AUTOPAY_FLAG = X_AUTOPAY_FLAG )
        OR ( ( Recinfo.AUTOPAY_FLAG IS NULL )
            AND (  X_AUTOPAY_FLAG IS NULL ) ) )
    AND ( ( Recinfo.LAST_BATCH_ID = X_LAST_BATCH_ID )
        OR ( ( Recinfo.LAST_BATCH_ID IS NULL )
            AND (  X_LAST_BATCH_ID IS NULL ) ) )
    AND ( ( Recinfo.SELLING_PARTY_ID = X_SELLING_PARTY_ID )
        OR ( ( Recinfo.SELLING_PARTY_ID IS NULL )
            AND (  X_SELLING_PARTY_ID IS NULL ) ) )
    AND ( ( Recinfo.OBJECT_VERSION_NUMBER = X_OBJECT_VERSION_NUMBER )
        OR ( ( Recinfo.OBJECT_VERSION_NUMBER IS NULL )
            AND (  X_OBJECT_VERSION_NUMBER IS NULL ) ) )
    AND ( ( Recinfo.CREATED_BY_MODULE = X_CREATED_BY_MODULE )
        OR ( ( Recinfo.CREATED_BY_MODULE IS NULL )
            AND (  X_CREATED_BY_MODULE IS NULL ) ) )
    AND ( ( Recinfo.APPLICATION_ID = X_APPLICATION_ID )
        OR ( ( Recinfo.APPLICATION_ID IS NULL )
            AND (  X_APPLICATION_ID IS NULL ) ) )
    ) THEN
        RETURN;
Line: 1044

        FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
Line: 1050

PROCEDURE Select_Row (
    X_CUST_ACCOUNT_ID                       IN OUT NOCOPY NUMBER,
    X_ACCOUNT_NUMBER                        OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE_CATEGORY                    OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE1                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE2                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE3                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE4                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE5                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE6                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE7                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE8                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE9                            OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE10                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE11                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE12                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE13                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE14                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE15                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE16                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE17                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE18                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE19                           OUT NOCOPY    VARCHAR2,
    X_ATTRIBUTE20                           OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE_CATEGORY             OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE1                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE2                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE3                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE4                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE5                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE6                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE7                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE8                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE9                     OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE10                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE11                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE12                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE13                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE14                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE15                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE16                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE17                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE18                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE19                    OUT NOCOPY    VARCHAR2,
    X_GLOBAL_ATTRIBUTE20                    OUT NOCOPY    VARCHAR2,
    X_ORIG_SYSTEM_REFERENCE                 OUT NOCOPY    VARCHAR2,
    X_STATUS                                OUT NOCOPY    VARCHAR2,
    X_CUSTOMER_TYPE                         OUT NOCOPY    VARCHAR2,
    X_CUSTOMER_CLASS_CODE                   OUT NOCOPY    VARCHAR2,
    X_PRIMARY_SALESREP_ID                   OUT NOCOPY    NUMBER,
    X_SALES_CHANNEL_CODE                    OUT NOCOPY    VARCHAR2,
    X_ORDER_TYPE_ID                         OUT NOCOPY    NUMBER,
    X_PRICE_LIST_ID                         OUT NOCOPY    NUMBER,
    X_TAX_CODE                              OUT NOCOPY    VARCHAR2,
    X_FOB_POINT                             OUT NOCOPY    VARCHAR2,
    X_FREIGHT_TERM                          OUT NOCOPY    VARCHAR2,
    X_SHIP_PARTIAL                          OUT NOCOPY    VARCHAR2,
    X_SHIP_VIA                              OUT NOCOPY    VARCHAR2,
    X_WAREHOUSE_ID                          OUT NOCOPY    NUMBER,
    X_TAX_HEADER_LEVEL_FLAG                 OUT NOCOPY    VARCHAR2,
    X_TAX_ROUNDING_RULE                     OUT NOCOPY    VARCHAR2,
    X_COTERMINATE_DAY_MONTH                 OUT NOCOPY    VARCHAR2,
    X_PRIMARY_SPECIALIST_ID                 OUT NOCOPY    NUMBER,
    X_SECONDARY_SPECIALIST_ID               OUT NOCOPY    NUMBER,
    X_ACCOUNT_LIABLE_FLAG                   OUT NOCOPY    VARCHAR2,
    X_CURRENT_BALANCE                       OUT NOCOPY    NUMBER,
    X_ACCOUNT_ESTABLISHED_DATE              OUT NOCOPY    DATE,
    X_ACCOUNT_TERMINATION_DATE              OUT NOCOPY    DATE,
    X_ACCOUNT_ACTIVATION_DATE               OUT NOCOPY    DATE,
    X_DEPARTMENT                            OUT NOCOPY    VARCHAR2,
    X_HELD_BILL_EXPIRATION_DATE             OUT NOCOPY    DATE,
    X_HOLD_BILL_FLAG                        OUT NOCOPY    VARCHAR2,
    X_REALTIME_RATE_FLAG                    OUT NOCOPY    VARCHAR2,
    X_ACCT_LIFE_CYCLE_STATUS                OUT NOCOPY    VARCHAR2,
    X_ACCOUNT_NAME                          OUT NOCOPY    VARCHAR2,
    X_DEPOSIT_REFUND_METHOD                 OUT NOCOPY    VARCHAR2,
    X_DORMANT_ACCOUNT_FLAG                  OUT NOCOPY    VARCHAR2,
    X_NPA_NUMBER                            OUT NOCOPY    VARCHAR2,
    X_SUSPENSION_DATE                       OUT NOCOPY    DATE,
    X_SOURCE_CODE                           OUT NOCOPY    VARCHAR2,
    X_COMMENTS                              OUT NOCOPY    VARCHAR2,
    X_DATES_NEGATIVE_TOLERANCE              OUT NOCOPY    NUMBER,
    X_DATES_POSITIVE_TOLERANCE              OUT NOCOPY    NUMBER,
    X_DATE_TYPE_PREFERENCE                  OUT NOCOPY    VARCHAR2,
    X_OVER_SHIPMENT_TOLERANCE               OUT NOCOPY    NUMBER,
    X_UNDER_SHIPMENT_TOLERANCE              OUT NOCOPY    NUMBER,
    X_OVER_RETURN_TOLERANCE                 OUT NOCOPY    NUMBER,
    X_UNDER_RETURN_TOLERANCE                OUT NOCOPY    NUMBER,
    X_ITEM_CROSS_REF_PREF                   OUT NOCOPY    VARCHAR2,
    X_SHIP_SETS_INCLUDE_LINES_FLAG          OUT NOCOPY    VARCHAR2,
    X_ARRIVALSETS_INCL_LINES_FLAG           OUT NOCOPY    VARCHAR2,
    X_SCHED_DATE_PUSH_FLAG                  OUT NOCOPY    VARCHAR2,
    X_INVOICE_QUANTITY_RULE                 OUT NOCOPY    VARCHAR2,
    X_PRICING_EVENT                         OUT NOCOPY    VARCHAR2,
    X_STATUS_UPDATE_DATE                    OUT NOCOPY    DATE,
    X_AUTOPAY_FLAG                          OUT NOCOPY    VARCHAR2,
    X_NOTIFY_FLAG                           OUT NOCOPY    VARCHAR2,
    X_LAST_BATCH_ID                         OUT NOCOPY    NUMBER,
    X_SELLING_PARTY_ID                      OUT NOCOPY    NUMBER,
    X_CREATED_BY_MODULE                     OUT NOCOPY    VARCHAR2,
    X_APPLICATION_ID                        OUT NOCOPY    NUMBER
) IS

BEGIN

    SELECT
        NVL( CUST_ACCOUNT_ID, FND_API.G_MISS_NUM ),
        NVL( ACCOUNT_NUMBER, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE1, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE2, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE3, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE4, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE5, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE6, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE7, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE8, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE9, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE10, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE11, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE12, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE13, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE14, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE15, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE16, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE17, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE18, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE19, FND_API.G_MISS_CHAR ),
        NVL( ATTRIBUTE20, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE_CATEGORY, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE1, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE2, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE3, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE4, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE5, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE6, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE7, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE8, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE9, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE10, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE11, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE12, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE13, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE14, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE15, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE16, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE17, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE18, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE19, FND_API.G_MISS_CHAR ),
        NVL( GLOBAL_ATTRIBUTE20, FND_API.G_MISS_CHAR ),
        NVL( ORIG_SYSTEM_REFERENCE, FND_API.G_MISS_CHAR ),
        NVL( STATUS, FND_API.G_MISS_CHAR ),
        NVL( CUSTOMER_TYPE, FND_API.G_MISS_CHAR ),
        NVL( CUSTOMER_CLASS_CODE, FND_API.G_MISS_CHAR ),
        NVL( PRIMARY_SALESREP_ID, FND_API.G_MISS_NUM ),
        NVL( SALES_CHANNEL_CODE, FND_API.G_MISS_CHAR ),
        NVL( ORDER_TYPE_ID, FND_API.G_MISS_NUM ),
        NVL( PRICE_LIST_ID, FND_API.G_MISS_NUM ),
        NVL( TAX_CODE, FND_API.G_MISS_CHAR ),
        NVL( FOB_POINT, FND_API.G_MISS_CHAR ),
        NVL( FREIGHT_TERM, FND_API.G_MISS_CHAR ),
--        NVL( SHIP_PARTIAL, FND_API.G_MISS_CHAR ),
        NVL( SHIP_VIA, FND_API.G_MISS_CHAR ),
        NVL( WAREHOUSE_ID, FND_API.G_MISS_NUM ),
        NVL( TAX_HEADER_LEVEL_FLAG, FND_API.G_MISS_CHAR ),
        NVL( TAX_ROUNDING_RULE, FND_API.G_MISS_CHAR ),
        NVL( COTERMINATE_DAY_MONTH, FND_API.G_MISS_CHAR ),
        NVL( PRIMARY_SPECIALIST_ID, FND_API.G_MISS_NUM ),
        NVL( SECONDARY_SPECIALIST_ID, FND_API.G_MISS_NUM ),
        NVL( ACCOUNT_LIABLE_FLAG, FND_API.G_MISS_CHAR ),
        NVL( CURRENT_BALANCE, FND_API.G_MISS_NUM ),
        NVL( ACCOUNT_ESTABLISHED_DATE, FND_API.G_MISS_DATE ),
        NVL( ACCOUNT_TERMINATION_DATE, FND_API.G_MISS_DATE ),
        NVL( ACCOUNT_ACTIVATION_DATE, FND_API.G_MISS_DATE ),
        NVL( DEPARTMENT, FND_API.G_MISS_CHAR ),
        NVL( HELD_BILL_EXPIRATION_DATE, FND_API.G_MISS_DATE ),
        NVL( HOLD_BILL_FLAG, FND_API.G_MISS_CHAR ),
        NVL( REALTIME_RATE_FLAG, FND_API.G_MISS_CHAR ),
        NVL( ACCT_LIFE_CYCLE_STATUS, FND_API.G_MISS_CHAR ),
        NVL( ACCOUNT_NAME, FND_API.G_MISS_CHAR ),
        NVL( DEPOSIT_REFUND_METHOD, FND_API.G_MISS_CHAR ),
        NVL( DORMANT_ACCOUNT_FLAG, FND_API.G_MISS_CHAR ),
        NVL( NPA_NUMBER, FND_API.G_MISS_CHAR ),
        NVL( SUSPENSION_DATE, FND_API.G_MISS_DATE ),
        NVL( SOURCE_CODE, FND_API.G_MISS_CHAR ),
        NVL( COMMENTS, FND_API.G_MISS_CHAR ),
        NVL( DATES_NEGATIVE_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( DATES_POSITIVE_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( DATE_TYPE_PREFERENCE, FND_API.G_MISS_CHAR ),
        NVL( OVER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( UNDER_SHIPMENT_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( OVER_RETURN_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( UNDER_RETURN_TOLERANCE, FND_API.G_MISS_NUM ),
        NVL( ITEM_CROSS_REF_PREF, FND_API.G_MISS_CHAR ),
        NVL( SHIP_SETS_INCLUDE_LINES_FLAG, FND_API.G_MISS_CHAR ),
        NVL( ARRIVALSETS_INCLUDE_LINES_FLAG, FND_API.G_MISS_CHAR ),
        NVL( SCHED_DATE_PUSH_FLAG, FND_API.G_MISS_CHAR ),
        NVL( INVOICE_QUANTITY_RULE, FND_API.G_MISS_CHAR ),
        NVL( PRICING_EVENT, FND_API.G_MISS_CHAR ),
        NVL( STATUS_UPDATE_DATE, FND_API.G_MISS_DATE ),
        NVL( AUTOPAY_FLAG, FND_API.G_MISS_CHAR ),
        NVL( NOTIFY_FLAG, FND_API.G_MISS_CHAR ),
        NVL( LAST_BATCH_ID, FND_API.G_MISS_NUM ),
        NVL( SELLING_PARTY_ID, FND_API.G_MISS_NUM ),
        NVL( CREATED_BY_MODULE, FND_API.G_MISS_CHAR ),
        NVL( APPLICATION_ID, FND_API.G_MISS_NUM )
    INTO
        X_CUST_ACCOUNT_ID,
        X_ACCOUNT_NUMBER,
        X_ATTRIBUTE_CATEGORY,
        X_ATTRIBUTE1,
        X_ATTRIBUTE2,
        X_ATTRIBUTE3,
        X_ATTRIBUTE4,
        X_ATTRIBUTE5,
        X_ATTRIBUTE6,
        X_ATTRIBUTE7,
        X_ATTRIBUTE8,
        X_ATTRIBUTE9,
        X_ATTRIBUTE10,
        X_ATTRIBUTE11,
        X_ATTRIBUTE12,
        X_ATTRIBUTE13,
        X_ATTRIBUTE14,
        X_ATTRIBUTE15,
        X_ATTRIBUTE16,
        X_ATTRIBUTE17,
        X_ATTRIBUTE18,
        X_ATTRIBUTE19,
        X_ATTRIBUTE20,
        X_GLOBAL_ATTRIBUTE_CATEGORY,
        X_GLOBAL_ATTRIBUTE1,
        X_GLOBAL_ATTRIBUTE2,
        X_GLOBAL_ATTRIBUTE3,
        X_GLOBAL_ATTRIBUTE4,
        X_GLOBAL_ATTRIBUTE5,
        X_GLOBAL_ATTRIBUTE6,
        X_GLOBAL_ATTRIBUTE7,
        X_GLOBAL_ATTRIBUTE8,
        X_GLOBAL_ATTRIBUTE9,
        X_GLOBAL_ATTRIBUTE10,
        X_GLOBAL_ATTRIBUTE11,
        X_GLOBAL_ATTRIBUTE12,
        X_GLOBAL_ATTRIBUTE13,
        X_GLOBAL_ATTRIBUTE14,
        X_GLOBAL_ATTRIBUTE15,
        X_GLOBAL_ATTRIBUTE16,
        X_GLOBAL_ATTRIBUTE17,
        X_GLOBAL_ATTRIBUTE18,
        X_GLOBAL_ATTRIBUTE19,
        X_GLOBAL_ATTRIBUTE20,
        X_ORIG_SYSTEM_REFERENCE,
        X_STATUS,
        X_CUSTOMER_TYPE,
        X_CUSTOMER_CLASS_CODE,
        X_PRIMARY_SALESREP_ID,
        X_SALES_CHANNEL_CODE,
        X_ORDER_TYPE_ID,
        X_PRICE_LIST_ID,
        X_TAX_CODE,
        X_FOB_POINT,
        X_FREIGHT_TERM,
--        X_SHIP_PARTIAL,
        X_SHIP_VIA,
        X_WAREHOUSE_ID,
        X_TAX_HEADER_LEVEL_FLAG,
        X_TAX_ROUNDING_RULE,
        X_COTERMINATE_DAY_MONTH,
        X_PRIMARY_SPECIALIST_ID,
        X_SECONDARY_SPECIALIST_ID,
        X_ACCOUNT_LIABLE_FLAG,
        X_CURRENT_BALANCE,
        X_ACCOUNT_ESTABLISHED_DATE,
        X_ACCOUNT_TERMINATION_DATE,
        X_ACCOUNT_ACTIVATION_DATE,
        X_DEPARTMENT,
        X_HELD_BILL_EXPIRATION_DATE,
        X_HOLD_BILL_FLAG,
        X_REALTIME_RATE_FLAG,
        X_ACCT_LIFE_CYCLE_STATUS,
        X_ACCOUNT_NAME,
        X_DEPOSIT_REFUND_METHOD,
        X_DORMANT_ACCOUNT_FLAG,
        X_NPA_NUMBER,
        X_SUSPENSION_DATE,
        X_SOURCE_CODE,
        X_COMMENTS,
        X_DATES_NEGATIVE_TOLERANCE,
        X_DATES_POSITIVE_TOLERANCE,
        X_DATE_TYPE_PREFERENCE,
        X_OVER_SHIPMENT_TOLERANCE,
        X_UNDER_SHIPMENT_TOLERANCE,
        X_OVER_RETURN_TOLERANCE,
        X_UNDER_RETURN_TOLERANCE,
        X_ITEM_CROSS_REF_PREF,
        X_SHIP_SETS_INCLUDE_LINES_FLAG,
        X_ARRIVALSETS_INCL_LINES_FLAG,
        X_SCHED_DATE_PUSH_FLAG,
        X_INVOICE_QUANTITY_RULE,
        X_PRICING_EVENT,
        X_STATUS_UPDATE_DATE,
        X_AUTOPAY_FLAG,
        X_NOTIFY_FLAG,
        X_LAST_BATCH_ID,
        X_SELLING_PARTY_ID,
        X_CREATED_BY_MODULE,
        X_APPLICATION_ID
    FROM HZ_CUST_ACCOUNTS
    WHERE CUST_ACCOUNT_ID = X_CUST_ACCOUNT_ID;
Line: 1368

END Select_Row;
Line: 1370

PROCEDURE Delete_Row (
    X_CUST_ACCOUNT_ID                       IN     NUMBER
) IS

BEGIN

    DELETE FROM HZ_CUST_ACCOUNTS
    WHERE CUST_ACCOUNT_ID = X_CUST_ACCOUNT_ID;
Line: 1383

END Delete_Row;