DBA Data[Home] [Help]

APPS.PO_ASL_API_PVT SQL Statements

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

Line: 43

  INSERT INTO po_approved_supplier_list
  (  asl_id                          ,
     using_organization_id           ,
     owning_organization_id          ,
     vendor_business_type            ,
     asl_status_id                   ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     manufacturer_id                 ,
     vendor_id, item_id              ,
     category_id                     ,
     vendor_site_id                  ,
     primary_vendor_item             ,
     manufacturer_asl_id             ,
     review_by_date                  ,
     comments                        ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     disable_flag
  )
  (SELECT
     asl_id                          ,
     using_organization_id           ,
     owning_organization_id          ,
     Upper(vendor_business_type)     ,
     asl_status_id                   ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     manufacturer_id                 ,
     vendor_id, item_id              ,
     category_id                     ,
     vendor_site_id                  ,
     primary_vendor_item             ,
     manufacturer_asl_id             ,
     review_by_date                  ,
     comments                        ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     Decode(disable_flag,'Y','Y','N')
     FROM  po_approved_supplier_list_gt
     WHERE process_action = PO_ASL_API_PUB.g_ACTION_CREATE AND
           process_status <> PO_ASL_API_PVT.g_STATUS_REJECTED
  );
Line: 128

  po_asl_api_pvt.log('number of rows inserted into po_approved_supplier_list:'
                      || SQL%ROWCOUNT);
Line: 132

  INSERT INTO po_asl_attributes
  (  asl_id                          ,
     using_organization_id           ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     document_sourcing_method        ,
     release_generation_method       ,
     purchasing_unit_of_measure      ,
     enable_plan_schedule_flag       ,
     enable_ship_schedule_flag       ,
     plan_schedule_type              ,
     ship_schedule_type              ,
     plan_bucket_pattern_id          ,
     ship_bucket_pattern_id          ,
     enable_autoschedule_flag        ,
     scheduler_id                    ,
     enable_authorizations_flag      ,
     vendor_id                       ,
     vendor_site_id                  ,
     item_id                         ,
     category_id                     ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     price_update_tolerance          ,
     processing_lead_time            ,
     min_order_qty                   ,
     fixed_lot_multiple              ,
     delivery_calendar               ,
     country_of_origin_code          ,
     enable_vmi_flag                 ,
     vmi_min_qty                     ,
     vmi_max_qty                     ,
     enable_vmi_auto_replenish_flag  ,
     vmi_replenishment_approval      ,
     consigned_from_supplier_flag    ,
     last_billing_date               ,
     consigned_billing_cycle         ,
     consume_on_aging_flag           ,
     aging_period                    ,
     replenishment_method            ,
     vmi_min_days                    ,
     vmi_max_days                    ,
     fixed_order_quantity            ,
     forecast_horizon
  )
  (SELECT
     asl_id                          ,
     using_organization_id           ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     document_sourcing_method        ,
     release_generation_method       ,
     purchasing_unit_of_measure_dsp  ,
     Decode(enable_plan_schedule_flag_dsp,'Y','Y','N')   ,
     Decode(enable_ship_schedule_flag_dsp,'Y','Y','N')   ,
     plan_schedule_type              ,
     ship_schedule_type              ,
     plan_bucket_pattern_id          ,
     ship_bucket_pattern_id          ,
     Decode(enable_autoschedule_flag_dsp,'Y','Y','N')    ,
     scheduler_id                    ,
     Decode(enable_authorizations_flag_dsp,'Y','Y','N')  ,
     vendor_id                       ,
     vendor_site_id                  ,
     item_id                         ,
     category_id                     ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     price_update_tolerance_dsp      ,
     processing_lead_time_dsp        ,
     min_order_qty_dsp               ,
     fixed_lot_multiple_dsp          ,
     delivery_calendar_dsp           ,
     country_of_origin_code_dsp      ,
     Decode(enable_vmi_flag_dsp,'Y','Y','N')             ,
     vmi_min_qty_dsp                 ,
     vmi_max_qty_dsp                 ,
     Decode(enable_vmi_auto_replenish_flag,'Y','Y','N')  ,
     vmi_replenishment_approval      ,
     Decode(consigned_from_supp_flag_dsp,'Y','Y','N')    ,
     last_billing_date               ,
     consigned_billing_cycle_dsp     ,
     Decode(consume_on_aging_flag_dsp,'Y','Y','N')       ,
     aging_period_dsp                ,
     replenishment_method            ,
     vmi_min_days_dsp                ,
     vmi_max_days_dsp                ,
     fixed_order_quantity_dsp        ,
     forecast_horizon_dsp
     FROM  po_asl_attributes_gt
     WHERE user_key IN
           (SELECT  user_key
              FROM  po_approved_supplier_list_gt
              WHERE process_status <> PO_ASL_API_PVT.g_STATUS_REJECTED) AND
           process_action          = PO_ASL_API_PUB.g_ACTION_ADD
  );
Line: 270

  po_asl_api_pvt.log('number of rows inserted into po_asl_attributes:'
                      || SQL%ROWCOUNT);
Line: 274

  INSERT INTO po_asl_attributes
  (  asl_id                          ,
     using_organization_id           ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     document_sourcing_method        ,
     release_generation_method       ,
     purchasing_unit_of_measure      ,
     enable_plan_schedule_flag       ,
     enable_ship_schedule_flag       ,
     plan_schedule_type              ,
     ship_schedule_type              ,
     plan_bucket_pattern_id          ,
     ship_bucket_pattern_id          ,
     enable_autoschedule_flag        ,
     scheduler_id                    ,
     enable_authorizations_flag      ,
     vendor_id                       ,
     vendor_site_id                  ,
     item_id                         ,
     category_id                     ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     price_update_tolerance          ,
     processing_lead_time            ,
     min_order_qty                   ,
     fixed_lot_multiple              ,
     delivery_calendar               ,
     country_of_origin_code          ,
     enable_vmi_flag                 ,
     vmi_min_qty                     ,
     vmi_max_qty                     ,
     enable_vmi_auto_replenish_flag  ,
     vmi_replenishment_approval      ,
     consigned_from_supplier_flag    ,
     last_billing_date               ,
     consigned_billing_cycle         ,
     consume_on_aging_flag           ,
     aging_period                    ,
     replenishment_method            ,
     vmi_min_days                    ,
     vmi_max_days                    ,
     fixed_order_quantity            ,
     forecast_horizon
  )
  (SELECT
     asl_id                          ,
     using_organization_id           ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     'ASL'                           ,
     NULL                            ,
     NULL                            ,
     'N'                             ,
     'N'                             ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     'N'                             ,
     NULL                            ,
     'N'                             ,
     NULL                            ,
     NULL                            ,
     item_id                         ,
     category_id                     ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     fnd_global.LOGIN_ID             ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL                            ,
     NULL
     FROM  po_approved_supplier_list_gt PASL
     WHERE PASL.process_status        <> PO_ASL_API_PVT.g_STATUS_REJECTED    AND
           PASL.process_action         = PO_ASL_API_PUB.g_ACTION_CREATE      AND
           (Upper(PASL.vendor_business_type) = 'MANUFACTURER'  OR
            NOT EXISTS
            (SELECT  PAA.user_key
               FROM  po_asl_attributes_gt PAA
               WHERE PAA.user_key  = PASL.user_key))
  );
Line: 414

  po_asl_api_pvt.log('number of DEFAULT rows inserted into po_asl_attributes:'
                      || SQL%ROWCOUNT);
Line: 418

  INSERT INTO po_asl_documents
  (  asl_id                          ,
     using_organization_id           ,
     sequence_num                    ,
     document_type_code              ,
     document_header_id              ,
     document_line_id                ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     org_id
  )
  (SELECT
     asl_id                          ,
     using_organization_id           ,
     sequence_num                    ,
     document_type_code              ,
     document_header_id              ,
     document_line_id                ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     org_id
     FROM po_asl_documents_gt
     WHERE user_key IN
           (SELECT  user_key
              FROM  po_approved_supplier_list_gt
              WHERE process_status     <> PO_ASL_API_PVT.g_STATUS_REJECTED)
                    AND process_action =  PO_ASL_API_PUB.g_ACTION_ADD
  );
Line: 492

  po_asl_api_pvt.log('number of rows inserted into po_asl_documents:'
                      || SQL%ROWCOUNT);
Line: 496

  INSERT INTO chv_authorizations
  (  reference_id                    ,
     reference_type                  ,
     authorization_code              ,
     authorization_sequence          ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     timefence_days                  ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     using_organization_id
  )
  (SELECT
     reference_id                    ,
     reference_type                  ,
     authorization_code              ,
     authorization_sequence_dsp      ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     timefence_days_dsp              ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date             ,
     using_organization_id
     FROM  chv_authorizations_gt
     WHERE user_key IN
           (SELECT  user_key
              FROM  po_approved_supplier_list_gt
              WHERE process_status     <> PO_ASL_API_PVT.g_STATUS_REJECTED)
                    AND process_action =  PO_ASL_API_PUB.g_ACTION_ADD
  );
Line: 568

  po_asl_api_pvt.log('number of rows inserted into chv_authorizations:'
                      || SQL%ROWCOUNT);
Line: 572

  INSERT INTO po_supplier_item_capacity
  (  capacity_id                     ,
     asl_id                          ,
     using_organization_id           ,
     from_date                       ,
     To_Date                         ,
     capacity_per_day                ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date
  )
  (SELECT
     capacity_id                     ,
     asl_id                          ,
     using_organization_id           ,
     from_date_dsp                   ,
     to_Date_dsp                     ,
     capacity_per_day_dsp            ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date
     FROM  po_supplier_item_capacity_gt PSIC
     WHERE user_key IN
           (SELECT  user_key
              FROM  po_approved_supplier_list_gt
              WHERE process_status     <> PO_ASL_API_PVT.g_STATUS_REJECTED)
                    AND process_action =  PO_ASL_API_PUB.g_ACTION_ADD
  );
Line: 644

  po_asl_api_pvt.log('number of rows inserted into po_supplier_item_capacity:'
                      || SQL%ROWCOUNT);
Line: 648

  INSERT INTO po_supplier_item_tolerance
  (  asl_id                          ,
     using_organization_id           ,
     number_of_days                  ,
     tolerance                       ,
     last_update_date                ,
     last_updated_by                 ,
     creation_date                   ,
     created_by                      ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     last_update_login               ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date
  )
  (SELECT
     asl_id                          ,
     using_organization_id           ,
     number_of_days_dsp              ,
     tolerance_dsp                   ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     SYSDATE                         ,
     fnd_global.USER_ID              ,
     attribute_category              ,
     attribute1                      ,
     attribute2                      ,
     attribute3                      ,
     attribute4                      ,
     attribute5                      ,
     attribute6                      ,
     attribute7                      ,
     attribute8                      ,
     attribute9                      ,
     attribute10                     ,
     attribute11                     ,
     attribute12                     ,
     attribute13                     ,
     attribute14                     ,
     attribute15                     ,
     fnd_global.LOGIN_ID             ,
     request_id                      ,
     program_application_id          ,
     program_id                      ,
     program_update_date
     FROM  po_supplier_item_tolerance_gt
     WHERE user_key IN
           (SELECT  user_key
              FROM  po_approved_supplier_list_gt
              WHERE process_status     <> PO_ASL_API_PVT.g_STATUS_REJECTED)
                    AND process_action =  PO_ASL_API_PUB.g_ACTION_ADD
  );
Line: 716

  po_asl_api_pvt.log('Num of rows inserted into po_supplier_item_tolerance:'
                      || SQL%ROWCOUNT);
Line: 722

  UPDATE po_approved_supplier_list PASL
  SET
  (PASL.vendor_business_type             ,
   PASL.asl_status_id                    ,
   PASL.last_update_date                 ,
   PASL.last_updated_by                  ,
   PASL.manufacturer_asl_id              ,
   PASL.review_by_date                   ,
   PASL.comments                         ,
   PASL.attribute_category               ,
   PASL.attribute1                       ,
   PASL.attribute2                       ,
   PASL.attribute3                       ,
   PASL.attribute4                       ,
   PASL.attribute5                       ,
   PASL.attribute6                       ,
   PASL.attribute7                       ,
   PASL.attribute8                       ,
   PASL.attribute9                       ,
   PASL.attribute10                      ,
   PASL.attribute11                      ,
   PASL.attribute12                      ,
   PASL.attribute13                      ,
   PASL.attribute14                      ,
   PASL.attribute15                      ,
   PASL.request_id                       ,
   PASL.program_application_id           ,
   PASL.program_id                       ,
   PASL.program_update_date              ,
   PASL.disable_flag                     ,
   PASL.last_update_login    )
  = (SELECT  ASLGT.vendor_business_type  ,
             ASLGT.asl_status_id         ,
             SYSDATE                     ,
             fnd_global.USER_ID          ,
             ASLGT.manufacturer_id       ,
             ASLGT.review_by_date        ,
             ASLGT.comments              ,
             ASLGT.attribute_category    ,
             ASLGT.attribute1            ,
             ASLGT.attribute2            ,
             ASLGT.attribute3            ,
             ASLGT.attribute4            ,
             ASLGT.attribute5            ,
             ASLGT.attribute6            ,
             ASLGT.attribute7            ,
             ASLGT.attribute8            ,
             ASLGT.attribute9            ,
             ASLGT.attribute10           ,
             ASLGT.attribute11           ,
             ASLGT.attribute12           ,
             ASLGT.attribute13           ,
             ASLGT.attribute14           ,
             ASLGT.attribute15           ,
             ASLGT.request_id            ,
             ASLGT.program_application_id,
             ASLGT.program_id            ,
             ASLGT.program_update_date   ,
             Decode(ASLGT.disable_flag,'Y','Y','N')          ,
             fnd_global.LOGIN_ID
       FROM  po_approved_supplier_list_gt ASLGT
       WHERE PASL.asl_id              = ASLGT.asl_id
             AND ASLGT.process_action = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE PASL.asl_id IN
  (SELECT  ASLGT.asl_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE PASL.asl_id              =  ASLGT.asl_id
           AND ASLGT.process_action =  PO_ASL_API_PUB.g_ACTION_UPDATE
           AND ASLGT.process_status <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 793

  po_asl_api_pvt.log('number of rows updated in po_approved_supplier_list:'
                      || SQL%ROWCOUNT);
Line: 797

  UPDATE po_asl_attributes  PAA
  SET
  (PAA.last_update_date                 ,
   PAA.last_updated_by                  ,
   PAA.purchasing_unit_of_measure       ,
   PAA.release_generation_method        ,
   PAA.enable_plan_schedule_flag        ,
   PAA.enable_ship_schedule_flag        ,
   PAA.plan_schedule_type               ,
   PAA.ship_schedule_type               ,
   PAA.plan_bucket_pattern_id           ,
   PAA.ship_bucket_pattern_id           ,
   PAA.enable_autoschedule_flag         ,
   PAA.scheduler_id                     ,
   PAA.attribute_category               ,
   PAA.attribute1                       ,
   PAA.attribute2                       ,
   PAA.attribute3                       ,
   PAA.attribute4                       ,
   PAA.attribute5                       ,
   PAA.attribute6                       ,
   PAA.attribute7                       ,
   PAA.attribute8                       ,
   PAA.attribute9                       ,
   PAA.attribute10                      ,
   PAA.attribute11                      ,
   PAA.attribute12                      ,
   PAA.attribute13                      ,
   PAA.attribute14                      ,
   PAA.attribute15                      ,
   PAA.request_id                       ,
   PAA.program_application_id           ,
   PAA.program_id                       ,
   PAA.program_update_date              ,
   PAA.enable_authorizations_flag       ,
   PAA.last_update_login                ,
   PAA.price_update_tolerance           ,
   PAA.processing_lead_time             ,
   PAA.min_order_qty                    ,
   PAA.fixed_lot_multiple               ,
   PAA.delivery_calendar                ,
   PAA.country_of_origin_code           ,
   PAA.enable_vmi_flag                  ,
   PAA.vmi_min_qty                      ,
   PAA.vmi_max_qty                      ,
   PAA.enable_vmi_auto_replenish_flag   ,
   PAA.vmi_replenishment_approval       ,
   PAA.consigned_from_supplier_flag     ,
   PAA.consigned_billing_cycle          ,
   PAA.consume_on_aging_flag            ,
   PAA.aging_period                     ,
   PAA.replenishment_method             ,
   PAA.vmi_min_days                     ,
   PAA.vmi_max_days                     ,
   PAA.fixed_order_quantity             ,
   PAA.forecast_horizon)
  = (SELECT  SYSDATE                                  ,
             fnd_global.USER_ID                       ,
             PAAGT.purchasing_unit_of_measure_dsp     ,
             PAAGT.release_generation_method          ,
             Decode(PAAGT.enable_plan_schedule_flag_dsp,'Y','Y','N')      ,
             Decode(PAAGT.enable_ship_schedule_flag_dsp,'Y','Y','N')      ,
             PAAGT.plan_schedule_type                 ,
             PAAGT.ship_schedule_type                 ,
             PAAGT.plan_bucket_pattern_id             ,
             PAAGT.ship_bucket_pattern_id             ,
             Decode(PAAGT.enable_autoschedule_flag_dsp,'Y','Y','N')       ,
             PAAGT.scheduler_id                       ,
             PAAGT.attribute_category                 ,
             PAAGT.attribute1                         ,
             PAAGT.attribute2                         ,
             PAAGT.attribute3                         ,
             PAAGT.attribute4                         ,
             PAAGT.attribute5                         ,
             PAAGT.attribute6                         ,
             PAAGT.attribute7                         ,
             PAAGT.attribute8                         ,
             PAAGT.attribute9                         ,
             PAAGT.attribute10                        ,
             PAAGT.attribute11                        ,
             PAAGT.attribute12                        ,
             PAAGT.attribute13                        ,
             PAAGT.attribute14                        ,
             PAAGT.attribute15                        ,
             PAAGT.request_id                         ,
             PAAGT.program_application_id             ,
             PAAGT.program_id                         ,
             PAAGT.program_update_date                ,
             Decode(PAAGT.enable_authorizations_flag_dsp,'Y','Y','N')     ,
             fnd_global.LOGIN_ID                      ,
             PAAGT.price_update_tolerance_dsp         ,
             PAAGT.processing_lead_time_dsp           ,
             PAAGT.min_order_qty_dsp                  ,
             PAAGT.fixed_lot_multiple_dsp             ,
             PAAGT.delivery_calendar_dsp              ,
             PAAGT.country_of_origin_code_dsp         ,
             Decode(PAAGT.enable_vmi_flag_dsp,'Y','Y','N')                ,
             PAAGT.vmi_min_qty_dsp                    ,
             PAAGT.vmi_max_qty_dsp                    ,
             Decode(PAAGT.enable_vmi_auto_replenish_flag,'Y','Y','N')     ,
             PAAGT.vmi_replenishment_approval         ,
             Decode(PAAGT.consigned_from_supp_flag_dsp,'Y','Y','N')       ,
             PAAGT.consigned_billing_cycle_dsp        ,
             Decode(PAAGT.consume_on_aging_flag_dsp,'Y','Y','N')          ,
             PAAGT.aging_period_dsp                   ,
             PAAGT.replenishment_method               ,
             PAAGT.vmi_min_days_dsp                   ,
             PAAGT.vmi_max_days_dsp                   ,
             PAAGT.fixed_order_quantity_dsp           ,
             PAAGT.forecast_horizon_dsp
       FROM  po_asl_attributes_gt PAAGT               ,
             po_approved_supplier_list_gt ASLGT
       WHERE PAAGT.user_key                  = ASLGT.user_key
             AND PAAGT.asl_id                = PAA.asl_id
             AND PAAGT.using_organization_id = PAA.using_organization_id
             AND ASLGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND PAAGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE (PAA.asl_id, PAA.using_organization_id) IN
  (SELECT  PAAGT.asl_id, PAAGT.using_organization_id
     FROM  po_asl_attributes_gt PAAGT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = PAAGT.user_key
           AND ASLGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND PAAGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND PAAGT.asl_id                = PAA.asl_id
           AND PAAGT.using_organization_id = PAA.using_organization_id
           AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 926

  po_asl_api_pvt.log('number of rows updated in po_asl_attributes:'
                      || SQL%ROWCOUNT);
Line: 930

  UPDATE po_asl_documents PAD
  SET
  (PAD.document_line_id                    ,
   PAD.last_update_date                    ,
   PAD.last_updated_by                     ,
   PAD.attribute_category                  ,
   PAD.attribute1                          ,
   PAD.attribute2                          ,
   PAD.attribute3                          ,
   PAD.attribute4                          ,
   PAD.attribute5                          ,
   PAD.attribute6                          ,
   PAD.attribute7                          ,
   PAD.attribute8                          ,
   PAD.attribute9                          ,
   PAD.attribute10                         ,
   PAD.attribute11                         ,
   PAD.attribute12                         ,
   PAD.attribute13                         ,
   PAD.attribute14                         ,
   PAD.attribute15                         ,
   PAD.last_update_login                   ,
   PAD.request_id                          ,
   PAD.program_application_id              ,
   PAD.program_id                          ,
   PAD.program_update_date)
  = (SELECT  PADGT.document_line_id        ,
             SYSDATE                       ,
             fnd_global.USER_ID            ,
             PAD.attribute_category        ,
             PADGT.attribute1              ,
             PADGT.attribute2              ,
             PADGT.attribute3              ,
             PADGT.attribute4              ,
             PADGT.attribute5              ,
             PADGT.attribute6              ,
             PADGT.attribute7              ,
             PADGT.attribute8              ,
             PADGT.attribute9              ,
             PADGT.attribute10             ,
             PADGT.attribute11             ,
             PADGT.attribute12             ,
             PADGT.attribute13             ,
             PADGT.attribute14             ,
             PADGT.attribute15             ,
             fnd_global.LOGIN_ID           ,
             PADGT.request_id              ,
             PADGT.program_application_id  ,
             PADGT.program_id              ,
             PADGT.program_update_date
       FROM  po_asl_documents_gt PADGT,
             po_approved_supplier_list_gt ASLGT
       WHERE PADGT.user_key                  = ASLGT.user_key
             AND PADGT.asl_id                = PAD.asl_id
             AND PADGT.using_organization_id = PAD.using_organization_id
             AND PADGT.document_header_id    = PAD.document_header_id
             AND ASLGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND PADGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE (PAD.asl_id, PAD.using_organization_id, PAD.document_header_id) IN
  (SELECT  PADGT.asl_id, PADGT.using_organization_id, PADGT.document_header_id
     FROM  po_asl_documents_gt PADGT,
             po_approved_supplier_list_gt ASLGT
       WHERE PADGT.user_key                  = ASLGT.user_key
             AND PADGT.asl_id                = PAD.asl_id
             AND PADGT.using_organization_id = PAD.using_organization_id
             AND PADGT.document_header_id    = PAD.document_header_id
             AND ASLGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND PADGT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1001

  po_asl_api_pvt.log('number of rows updated in po_asl_documents:'
                      || SQL%ROWCOUNT);
Line: 1005

  UPDATE chv_authorizations CHV
  SET
  (CHV.last_update_date                       ,
   CHV.last_updated_by                        ,
   CHV.timefence_days                         ,
   CHV.attribute_category                     ,
   CHV.attribute1                             ,
   CHV.attribute2                             ,
   CHV.attribute3                             ,
   CHV.attribute4                             ,
   CHV.attribute5                             ,
   CHV.attribute6                             ,
   CHV.attribute7                             ,
   CHV.attribute8                             ,
   CHV.attribute9                             ,
   CHV.attribute10                            ,
   CHV.attribute11                            ,
   CHV.attribute12                            ,
   CHV.attribute13                            ,
   CHV.attribute14                            ,
   CHV.attribute15                            ,
   CHV.last_update_login                      ,
   CHV.request_id                             ,
   CHV.program_application_id                 ,
   CHV.program_id                             ,
   CHV.program_update_date)
  = (SELECT  SYSDATE                          ,
             fnd_global.USER_ID               ,
             CHVGT.timefence_days_dsp         ,
             CHVGT.attribute_category         ,
             CHVGT.attribute1                 ,
             CHVGT.attribute2                 ,
             CHVGT.attribute3                 ,
             CHVGT.attribute4                 ,
             CHVGT.attribute5                 ,
             CHVGT.attribute6                 ,
             CHVGT.attribute7                 ,
             CHVGT.attribute8                 ,
             CHVGT.attribute9                 ,
             CHVGT.attribute10                ,
             CHVGT.attribute11                ,
             CHVGT.attribute12                ,
             CHVGT.attribute13                ,
             CHVGT.attribute14                ,
             CHVGT.attribute15                ,
             fnd_global.LOGIN_ID              ,
             CHVGT.request_id                 ,
             CHVGT.program_application_id     ,
             CHVGT.program_id                 ,
             CHVGT.program_update_date
       FROM  chv_authorizations_gt CHVGT,
             po_approved_supplier_list_gt ASLGT
       WHERE CHVGT.user_key                   = ASLGT.user_key
             AND CHVGT.reference_id           = CHV.reference_id
             AND CHVGT.using_organization_id  = CHV.using_organization_id
             AND CHVGT.authorization_code     = CHV.authorization_code
             AND CHVGT.authorization_sequence_dsp = CHV.authorization_sequence
             AND ASLGT.process_action       = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND CHVGT.process_action       = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE (CHV.reference_id, CHV.using_organization_id,
         CHV.authorization_code, CHV.authorization_sequence) IN
  (SELECT  CHVGT.reference_id            ,
           CHVGT.using_organization_id   ,
           CHVGT.authorization_code      ,
           CHVGT.authorization_sequence_dsp
     FROM  chv_authorizations_gt CHVGT,
           po_approved_supplier_list_gt ASLGT
     WHERE CHVGT.user_key                       = ASLGT.user_key
           AND CHVGT.reference_id               = CHV.reference_id
           AND CHVGT.using_organization_id      = CHV.using_organization_id
           AND CHVGT.authorization_code         = CHV.authorization_code
           AND CHVGT.authorization_sequence_dsp = CHV.authorization_sequence
           AND ASLGT.process_action             = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND CHVGT.process_action             = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND ASLGT.process_status            <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1082

  po_asl_api_pvt.log('number of rows updated in chv_authorizations:'
                      || SQL%ROWCOUNT);
Line: 1086

  UPDATE po_supplier_item_capacity PSIC
  SET
  (PSIC.capacity_per_day                 ,
   PSIC.last_update_date                 ,
   PSIC.last_updated_by                  ,
   PSIC.attribute_category               ,
   PSIC.attribute1                       ,
   PSIC.attribute2                       ,
   PSIC.attribute3                       ,
   PSIC.attribute4                       ,
   PSIC.attribute5                       ,
   PSIC.attribute6                       ,
   PSIC.attribute7                       ,
   PSIC.attribute8                       ,
   PSIC.attribute9                       ,
   PSIC.attribute10                      ,
   PSIC.attribute11                      ,
   PSIC.attribute12                      ,
   PSIC.attribute13                      ,
   PSIC.attribute14                      ,
   PSIC.attribute15                      ,
   PSIC.last_update_login                ,
   PSIC.request_id                       ,
   PSIC.program_application_id           ,
   PSIC.program_id                       ,
   PSIC.program_update_date)
  = (SELECT  GT.capacity_per_day_dsp     ,
             SYSDATE                     ,
             fnd_global.USER_ID          ,
             GT.attribute_category       ,
             GT.attribute1               ,
             GT.attribute2               ,
             GT.attribute3               ,
             GT.attribute4               ,
             GT.attribute5               ,
             GT.attribute6               ,
             GT.attribute7               ,
             GT.attribute8               ,
             GT.attribute9               ,
             GT.attribute10              ,
             GT.attribute11              ,
             GT.attribute12              ,
             GT.attribute13              ,
             GT.attribute14              ,
             GT.attribute15              ,
             fnd_global.LOGIN_ID         ,
             GT.request_id               ,
             GT.program_application_id   ,
             GT.program_id               ,
             GT.program_update_date
       FROM  po_supplier_item_capacity_gt GT,
             po_approved_supplier_list_gt ASLGT
       WHERE GT.user_key                      = ASLGT.user_key
             AND GT.asl_id                    = PSIC.asl_id
             AND GT.using_organization_id     = PSIC.using_organization_id
             AND GT.from_date_dsp             = PSIC.from_date
             AND Nvl(GT.to_date_dsp, SYSDATE) = Nvl(PSIC.To_Date, SYSDATE)
             AND ASLGT.process_action         = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND GT.process_action            = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status        <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE (PSIC.asl_id, PSIC.using_organization_id,
         PSIC.from_date, PSIC.To_Date) IN
  (SELECT  GT.asl_id                ,
           GT.using_organization_id ,
           GT.from_date_dsp         ,
           GT.to_date_dsp
     FROM  po_supplier_item_capacity_gt GT,
           po_approved_supplier_list_gt ASLGT
     WHERE GT.user_key                      = ASLGT.user_key
           AND GT.asl_id                    = PSIC.asl_id
           AND GT.using_organization_id     = PSIC.using_organization_id
           AND GT.from_date_dsp             = PSIC.from_date
           AND Nvl(GT.to_date_dsp, SYSDATE) = Nvl(PSIC.To_Date, SYSDATE)
           AND ASLGT.process_action         = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND GT.process_action            = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND ASLGT.process_status        <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1163

  po_asl_api_pvt.log('number of rows updated in po_supplier_item_capacity:'
                      || SQL%ROWCOUNT);
Line: 1167

  UPDATE po_supplier_item_tolerance PSIT
  SET
  (PSIT.last_update_date              ,
   PSIT.last_updated_by               ,
   PSIT.attribute_category            ,
   PSIT.attribute1                    ,
   PSIT.attribute2                    ,
   PSIT.attribute3                    ,
   PSIT.attribute4                    ,
   PSIT.attribute5                    ,
   PSIT.attribute6                    ,
   PSIT.attribute7                    ,
   PSIT.attribute8                    ,
   PSIT.attribute9                    ,
   PSIT.attribute10                   ,
   PSIT.attribute11                   ,
   PSIT.attribute12                   ,
   PSIT.attribute13                   ,
   PSIT.attribute14                   ,
   PSIT.attribute15                   ,
   PSIT.last_update_login             ,
   PSIT.request_id                    ,
   PSIT.program_application_id        ,
   PSIT.program_id                    ,
   PSIT.program_update_date)
  = (SELECT  SYSDATE                  ,
             fnd_global.USER_ID       ,
             GT.attribute_category    ,
             GT.attribute1            ,
             GT.attribute2            ,
             GT.attribute3            ,
             GT.attribute4            ,
             GT.attribute5            ,
             GT.attribute6            ,
             GT.attribute7            ,
             GT.attribute8            ,
             GT.attribute9            ,
             GT.attribute10           ,
             GT.attribute11           ,
             GT.attribute12           ,
             GT.attribute13           ,
             GT.attribute14           ,
             GT.attribute15           ,
             fnd_global.LOGIN_ID      ,
             GT.request_id            ,
             GT.program_application_id,
             GT.program_id            ,
             GT.program_update_date
       FROM  po_supplier_item_tolerance_gt GT,
             po_approved_supplier_list_gt ASLGT
       WHERE GT.user_key                  = ASLGT.user_key
             AND GT.asl_id                = PSIT.asl_id
             AND GT.using_organization_id = PSIT.using_organization_id
             AND GT.tolerance_dsp         = PSIT.tolerance
             AND GT.number_of_days_dsp    = PSIT.number_of_days
             AND ASLGT.process_action     = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND GT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
             AND ASLGT.process_status    <> PO_ASL_API_PVT.g_STATUS_REJECTED)
  WHERE (PSIT.asl_id, PSIT.using_organization_id,
         PSIT.tolerance, PSIT.number_of_days) IN
  (SELECT  GT.asl_id                ,
           GT.using_organization_id ,
           GT.tolerance_dsp         ,
           GT.number_of_days_dsp
     FROM  po_supplier_item_tolerance_gt GT,
           po_approved_supplier_list_gt ASLGT
     WHERE GT.user_key                  = ASLGT.user_key
           AND GT.asl_id                = PSIT.asl_id
           AND GT.using_organization_id = PSIT.using_organization_id
           AND GT.tolerance_dsp         = PSIT.tolerance
           AND GT.number_of_days_dsp    = PSIT.number_of_days
           AND ASLGT.process_action     = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND GT.process_action        = PO_ASL_API_PUB.g_ACTION_UPDATE
           AND ASLGT.process_status    <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1242

  po_asl_api_pvt.log('number of rows updated in po_supplier_item_tolerance:'
                      || SQL%ROWCOUNT);
Line: 1248

  DELETE FROM po_asl_attributes PAA
  WHERE (asl_id, using_organization_id) IN
  (SELECT  PAAGT.asl_id,
           PAAGT.using_organization_id
     FROM  po_asl_attributes_gt PAAGT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = PAAGT.user_key
           AND PAAGT.process_action        = PO_ASL_API_PUB.g_ACTION_DELETE
           AND PAAGT.asl_id                = PAA.asl_id
           AND PAAGT.using_organization_id = PAA.using_organization_id
           AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1260

  po_asl_api_pvt.log('number of rows deleted from po_asl_attributes:'
                      || SQL%ROWCOUNT);
Line: 1264

  DELETE FROM po_asl_documents PAD
  WHERE (asl_id,using_organization_id,document_header_id) IN
  (SELECT  PADGT.asl_id                ,
           PADGT.using_organization_id ,
           PADGT.document_header_id
     FROM  po_asl_documents_gt PADGT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = PADGT.user_key
           AND PADGT.process_action        = PO_ASL_API_PUB.g_ACTION_DELETE
           AND PADGT.asl_id                = PAD.asl_id
           AND PADGT.using_organization_id = PAD.using_organization_id
           AND PADGT.document_header_id    = PAD.document_header_id
           AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1278

  po_asl_api_pvt.log('1.number of rows deleted from po_asl_documents:'
                      || SQL%ROWCOUNT);
Line: 1282

  DELETE FROM po_asl_documents PAD
  WHERE  NOT EXISTS
  (SELECT  1
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                    = PAD.asl_id
           AND PAA.using_organization_id = PAD.using_organization_id)
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = PAD.asl_id
           AND ASLGT.using_organization_id = PAD.using_organization_id);
Line: 1295

  po_asl_api_pvt.log('2.number of rows deleted from po_asl_documents:'
                      || SQL%ROWCOUNT);
Line: 1300

  DELETE FROM chv_authorizations CHV
  WHERE  (reference_id, using_organization_id, authorization_code) IN
  (SELECT  CHVGT.reference_id          ,
           CHVGT.using_organization_id ,
           CHVGT.authorization_code
     FROM  chv_authorizations_gt CHVGT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = CHVGT.user_key
           AND CHVGT.process_action        = PO_ASL_API_PUB.g_ACTION_DELETE
           AND CHVGT.reference_id          = CHV.reference_id
           AND CHVGT.using_organization_id = CHV.using_organization_id
           AND CHVGT.authorization_code    = CHV.authorization_code
           AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1314

  po_asl_api_pvt.log('1.number of rows deleted from chv_authorizations:'
                      || SQL%ROWCOUNT);
Line: 1320

  DELETE FROM chv_authorizations CHV
  WHERE  (reference_id, using_organization_id) IN
  (SELECT  PAA.asl_id,
           PAA.using_organization_id
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = CHV.reference_id
           AND PAA.using_organization_id   = CHV.using_organization_id
           AND (Nvl(PAA.enable_authorizations_flag, 'N') <> 'Y'
                OR Nvl(PAA.enable_plan_schedule_flag , 'N') <> 'Y'))
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE aslgt.asl_id                    = CHV.reference_id
           AND ASLGT.using_organization_id = CHV.using_organization_id);
Line: 1336

  po_asl_api_pvt.log('2.number of rows deleted from chv_authorizations:'
                      || SQL%ROWCOUNT);
Line: 1341

  DELETE FROM chv_authorizations CHV
  WHERE  NOT EXISTS
  (SELECT  1
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = CHV.reference_id
           AND PAA.using_organization_id   = CHV.using_organization_id)
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = CHV.reference_id
           AND ASLGT.using_organization_id = CHV.using_organization_id);
Line: 1354

  po_asl_api_pvt.log('3.number of rows deleted from chv_authorizations:'
                      || SQL%ROWCOUNT);
Line: 1358

  DELETE FROM po_supplier_item_capacity PSIC
  WHERE (asl_id, using_organization_id, from_date, To_Date) IN
  (SELECT  GT.asl_id                 ,
           GT.using_organization_id  ,
           GT.from_date_dsp          ,
           GT.to_date_dsp
     FROM  po_supplier_item_capacity_gt GT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = GT.user_key
           AND GT.process_action           = PO_ASL_API_PUB.g_ACTION_DELETE
           AND GT.asl_id                   = PSIC.asl_id
           AND GT.from_date_dsp            = PSIC.from_date
           AND Nvl(GT.to_date_dsp, SYSDATE)= Nvl(PSIC.To_Date, SYSDATE)
           AND GT.capacity_per_day_dsp     = PSIC.capacity_per_day
           AND GT.using_organization_id    = PSIC.using_organization_id
           AND ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1375

  po_asl_api_pvt.log('1.number of rows deleted from po_supplier_item_capacity:'
                      || SQL%ROWCOUNT);
Line: 1380

  DELETE FROM po_supplier_item_capacity PSIC
  WHERE  (asl_id, using_organization_id) IN
  (SELECT  PAA.asl_id,
           PAA.using_organization_id
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = PSIC.asl_id
           AND PAA.using_organization_id   = PSIC.using_organization_id
           AND PAA.using_organization_id        <> -1
           AND Nvl(PAA.enable_vmi_flag   , 'N') <> 'Y')
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = PSIC.asl_id
           AND ASLGT.using_organization_id = PSIC.using_organization_id);
Line: 1397

  po_asl_api_pvt.log('2.number of rows deleted from po_supplier_item_capacity:'
                      || SQL%ROWCOUNT);
Line: 1401

  DELETE FROM po_supplier_item_capacity PSIC
  WHERE  NOT EXISTS
  (SELECT  1
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = PSIC.asl_id
           AND PAA.using_organization_id   = PSIC.using_organization_id)
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = PSIC.asl_id
           AND ASLGT.using_organization_id = PSIC.using_organization_id);
Line: 1414

  po_asl_api_pvt.log('3.number of rows deleted from po_supplier_item_capacity:'
                      || SQL%ROWCOUNT);
Line: 1418

  DELETE FROM po_supplier_item_tolerance PSIT
  WHERE (asl_id, using_organization_id, number_of_days, tolerance) IN
  (SELECT  GT.asl_id                ,
           GT.using_organization_id  ,
           GT.number_of_days_dsp     ,
           GT.tolerance_dsp
     FROM  po_supplier_item_tolerance_gt GT,
           po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.user_key                  = GT.user_key
           AND GT.process_action           = PO_ASL_API_PUB.g_ACTION_DELETE
           AND GT.asl_id                   = PSIT.asl_id
           AND GT.using_organization_id    = PSIT.using_organization_id
           AND GT.number_of_days_dsp       = PSIT.number_of_days
           AND GT.tolerance_dsp            = PSIT.tolerance
          AND  ASLGT.process_status       <> PO_ASL_API_PVT.g_STATUS_REJECTED);
Line: 1434

  po_asl_api_pvt.log('1.number of rows deleted from po_supplier_item_tolerance:'
                      || SQL%ROWCOUNT);
Line: 1439

  DELETE FROM po_supplier_item_tolerance PSIT
  WHERE  (asl_id, using_organization_id) IN
  (SELECT  PAA.asl_id,
           PAA.using_organization_id
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = PSIT.asl_id
           AND PAA.using_organization_id   = PSIT.using_organization_id
           AND PAA.using_organization_id        <> -1
           AND Nvl(PAA.enable_vmi_flag   , 'N') <> 'Y')
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = PSIT.asl_id
           AND ASLGT.using_organization_id = PSIT.using_organization_id);
Line: 1456

  po_asl_api_pvt.log('2.number of rows deleted from po_supplier_item_tolerance:'
                      || SQL%ROWCOUNT);
Line: 1460

  DELETE FROM po_supplier_item_tolerance PSIT
  WHERE  NOT EXISTS
  (SELECT  1
     FROM  po_asl_attributes PAA
     WHERE PAA.asl_id                      = PSIT.asl_id
           AND PAA.using_organization_id   = PSIT.using_organization_id)
  AND EXISTS
  (SELECT  1,
           ASLGT.using_organization_id
     FROM  po_approved_supplier_list_gt ASLGT
     WHERE ASLGT.asl_id                    = PSIT.asl_id
           AND ASLGT.using_organization_id = PSIT.using_organization_id);
Line: 1473

  po_asl_api_pvt.log('3.number of rows deleted from po_supplier_item_tolerance:'
                      || SQL%ROWCOUNT);
Line: 1479

  UPDATE po_approved_supplier_list_gt
  SET    process_status = PO_ASL_API_PVT.g_STATUS_SUCCESS
  WHERE  process_status = PO_ASL_API_PVT.g_STATUS_PENDING;
Line: 1542

  UPDATE po_approved_supplier_list_gt PAST
  SET PAST.process_status = PO_ASL_API_PVT.g_STATUS_REJECTED
  WHERE PAST.user_key = p_user_key_tbl(l_index);
Line: 1546

  PO_ASL_API_PVT.Log('reject_asl_record update rowcount:' || SQL%ROWCOUNT);
Line: 1551

  INSERT INTO po_asl_api_errors (
    user_key                       ,
    session_key                    ,
    entity_name                    ,
    rejection_reason
  ) VALUES (
    p_user_key_tbl(l_index)        ,
    p_session_key                  ,
    p_entity_name(l_index)         ,
    p_rejection_reason(l_index)
  );
Line: 1563

  PO_ASL_API_PVT.Log('reject_asl_record insert rowcount:' || SQL%ROWCOUNT);
Line: 1681

         ',' || p_asl_rec.program_update_date(l_index)              ||
         ',' || p_asl_rec.disable_flag(l_index) );
Line: 1759

         ',' || p_attr_rec.program_update_date(l_index)             ||
         ',' || p_attr_rec.price_update_tolerance_dsp(l_index)      ||
         ',' || p_attr_rec.processing_lead_time_dsp(l_index)        ||
         ',' || p_attr_rec.min_order_qty_dsp(l_index)               ||
         ',' || p_attr_rec.fixed_lot_multiple_dsp(l_index)          ||
         ',' || p_attr_rec.delivery_calendar_dsp(l_index)           ||
         ',' || p_attr_rec.country_of_origin_code_dsp(l_index)      ||
         ',' || p_attr_rec.enable_vmi_flag_dsp(l_index)             ||
         ',' || p_attr_rec.vmi_min_qty_dsp(l_index)                 ||
         ',' || p_attr_rec.vmi_max_qty_dsp(l_index)                 ||
         ',' || p_attr_rec.enable_vmi_auto_replenish_flag(l_index)  ||
         ',' || p_attr_rec.vmi_replenishment_approval(l_index)      ||
         ',' || p_attr_rec.vmi_replenishment_approval_dsp(l_index)  ||
         ',' || p_attr_rec.consigned_from_supp_flag_dsp(l_index)    ||
         ',' || p_attr_rec.last_billing_date(l_index)               ||
         ',' || p_attr_rec.consigned_billing_cycle_dsp(l_index)     ||
         ',' || p_attr_rec.consume_on_aging_flag_dsp(l_index)       ||
         ',' || p_attr_rec.aging_period_dsp(l_index)                ||
         ',' || p_attr_rec.replenishment_method(l_index)            ||
         ',' || p_attr_rec.replenishment_method_dsp(l_index)        ||
         ',' || p_attr_rec.vmi_min_days_dsp(l_index)                ||
         ',' || p_attr_rec.vmi_max_days_dsp(l_index)                ||
         ',' || p_attr_rec.fixed_order_quantity_dsp(l_index)        ||
         ',' || p_attr_rec.forecast_horizon_dsp(l_index));
Line: 1842

         ',' || p_doc_rec.PROGRAM_UPDATE_DATE(l_index)             ||
         ',' || p_doc_rec.ORG_ID(l_index));
Line: 1901

         ',' || p_chv_rec.PROGRAM_UPDATE_DATE(l_index));
Line: 1957

         ',' || p_cap_rec.PROGRAM_UPDATE_DATE(l_index));
Line: 2012

          ',' || p_tol_rec.PROGRAM_UPDATE_DATE(l_index));