DBA Data[Home] [Help]

APPS.INV_KANBANCARD_PKG SQL Statements

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

Line: 73

    SELECT 'X'
      INTO l_dummy
      FROM mtl_kanban_cards
     WHERE organization_id = p_organization_id
       AND kanban_card_number = p_kanban_card_number
       AND((p_kanban_card_id IS NULL)
           OR(kanban_card_id <> p_kanban_card_id));
Line: 95

    SELECT kanban_card_id
         , kanban_card_number
         , pull_sequence_id
         , inventory_item_id
         , organization_id
         , subinventory_name
         , supply_status
         , card_status
         , kanban_card_type
         , source_type
         , kanban_size
         , last_update_date
         , last_updated_by
         , creation_date
         , created_by
         , locator_id
         , supplier_id
         , supplier_site_id
         , source_organization_id
         , source_subinventory
         , source_locator_id
         , wip_line_id
         , current_replnsh_cycle_id
         , ERROR_CODE
         , last_update_login
         , last_print_date
         , attribute_category
         , attribute1
         , attribute2
         , attribute3
         , attribute4
         , attribute5
         , attribute6
         , attribute7
         , attribute8
         , attribute9
         , attribute10
         , attribute11
         , attribute12
         , attribute13
         , attribute14
         , attribute15
         , request_id
         , program_application_id
         , program_id
         , program_update_date
      INTO l_kanban_card_rec.kanban_card_id
         , l_kanban_card_rec.kanban_card_number
         , l_kanban_card_rec.pull_sequence_id
         , l_kanban_card_rec.inventory_item_id
         , l_kanban_card_rec.organization_id
         , l_kanban_card_rec.subinventory_name
         , l_kanban_card_rec.supply_status
         , l_kanban_card_rec.card_status
         , l_kanban_card_rec.kanban_card_type
         , l_kanban_card_rec.source_type
         , l_kanban_card_rec.kanban_size
         , l_kanban_card_rec.last_update_date
         , l_kanban_card_rec.last_updated_by
         , l_kanban_card_rec.creation_date
         , l_kanban_card_rec.created_by
         , l_kanban_card_rec.locator_id
         , l_kanban_card_rec.supplier_id
         , l_kanban_card_rec.supplier_site_id
         , l_kanban_card_rec.source_organization_id
         , l_kanban_card_rec.source_subinventory
         , l_kanban_card_rec.source_locator_id
         , l_kanban_card_rec.wip_line_id
         , l_kanban_card_rec.current_replnsh_cycle_id
         , l_kanban_card_rec.ERROR_CODE
         , l_kanban_card_rec.last_update_login
         , l_kanban_card_rec.last_print_date
         , l_kanban_card_rec.attribute_category
         , l_kanban_card_rec.attribute1
         , l_kanban_card_rec.attribute2
         , l_kanban_card_rec.attribute3
         , l_kanban_card_rec.attribute4
         , l_kanban_card_rec.attribute5
         , l_kanban_card_rec.attribute6
         , l_kanban_card_rec.attribute7
         , l_kanban_card_rec.attribute8
         , l_kanban_card_rec.attribute9
         , l_kanban_card_rec.attribute10
         , l_kanban_card_rec.attribute11
         , l_kanban_card_rec.attribute12
         , l_kanban_card_rec.attribute13
         , l_kanban_card_rec.attribute14
         , l_kanban_card_rec.attribute15
         , l_kanban_card_rec.request_id
         , l_kanban_card_rec.program_application_id
         , l_kanban_card_rec.program_id
         , l_kanban_card_rec.program_update_date
      FROM mtl_kanban_cards
     WHERE kanban_card_id = p_kanban_card_id;
Line: 233

      SELECT a.meaning
           , b.meaning
        INTO l_supply_status_from
           , l_supply_status_to
        FROM mfg_lookups a, mfg_lookups b
       WHERE a.lookup_type = 'MTL_KANBAN_SUPPLY_STATUS'
         AND a.lookup_code = p_from_supply_status
         AND b.lookup_type = 'MTL_KANBAN_SUPPLY_STATUS'
         AND b.lookup_code = p_to_supply_status;
Line: 430

  PROCEDURE insert_row(
    x_return_status            OUT NOCOPY    VARCHAR2
  , p_kanban_card_id           IN OUT NOCOPY NUMBER
  , p_kanban_card_number       IN OUT NOCOPY VARCHAR2
  , p_pull_sequence_id                       NUMBER
  , p_inventory_item_id                      NUMBER
  , p_organization_id                        NUMBER
  , p_subinventory_name                      VARCHAR2
  , p_supply_status            IN OUT NOCOPY NUMBER
  , p_card_status              IN OUT NOCOPY NUMBER
  , p_kanban_card_type                       NUMBER
  , p_source_type                            NUMBER
  , p_kanban_size                            NUMBER
  , p_last_update_date                       DATE
  , p_last_updated_by                        NUMBER
  , p_creation_date                          DATE
  , p_created_by                             NUMBER
  , p_last_update_login                      NUMBER
  , p_last_print_date                        DATE
  , p_locator_id                             NUMBER
  , p_supplier_id                            NUMBER
  , p_supplier_site_id                       NUMBER
  , p_source_organization_id                 NUMBER
  , p_source_subinventory                    VARCHAR2
  , p_source_locator_id                      NUMBER
  , p_wip_line_id                            NUMBER
  , p_current_replnsh_cycle_id IN OUT NOCOPY NUMBER
  , p_document_type                          NUMBER
  , p_document_header_id                     NUMBER
  , p_document_detail_id                     NUMBER
  , p_error_code                             NUMBER
  , p_attribute_category                     VARCHAR2
  , p_attribute1                             VARCHAR2
  , p_attribute2                             VARCHAR2
  , p_attribute3                             VARCHAR2
  , p_attribute4                             VARCHAR2
  , p_attribute5                             VARCHAR2
  , p_attribute6                             VARCHAR2
  , p_attribute7                             VARCHAR2
  , p_attribute8                             VARCHAR2
  , p_attribute9                             VARCHAR2
  , p_attribute10                            VARCHAR2
  , p_attribute11                            VARCHAR2
  , p_attribute12                            VARCHAR2
  , p_attribute13                            VARCHAR2
  , p_attribute14                            VARCHAR2
  , p_attribute15                            VARCHAR2
  , p_request_id                             NUMBER
  , p_program_application_id                 NUMBER
  , p_program_id                             NUMBER
  , p_program_update_date                    DATE
  , p_release_kanban_flag                    NUMBER
  ) IS
    l_kanban_card_rec          inv_kanban_pvt.kanban_card_rec_type;
Line: 494

      SELECT mtl_kanban_cards_s.NEXTVAL
        INTO l_kanban_card_rec.kanban_card_id
        FROM DUAL;
Line: 500

          SELECT 'X'
            INTO l_dummy
            FROM mtl_kanban_cards
           WHERE kanban_card_number = TO_CHAR(l_kanban_card_rec.kanban_card_id)
             AND organization_id = p_organization_id;
Line: 529

    l_kanban_card_rec.last_update_date          := p_last_update_date;
Line: 530

    l_kanban_card_rec.last_updated_by           := p_last_updated_by;
Line: 533

    l_kanban_card_rec.last_update_login         := p_last_update_login;
Line: 566

    l_kanban_card_rec.program_update_date       := p_program_update_date;
Line: 568

    INSERT INTO mtl_kanban_cards
                (
                 kanban_card_id
               , kanban_card_number
               , pull_sequence_id
               , inventory_item_id
               , organization_id
               , subinventory_name
               , supply_status
               , card_status
               , kanban_card_type
               , source_type
               , kanban_size
               , last_update_date
               , last_updated_by
               , creation_date
               , created_by
               , last_update_login
               , last_print_date
               , locator_id
               , supplier_id
               , supplier_site_id
               , source_organization_id
               , source_subinventory
               , source_locator_id
               , wip_line_id
               , current_replnsh_cycle_id
               , ERROR_CODE
               , attribute_category
               , attribute1
               , attribute2
               , attribute3
               , attribute4
               , attribute5
               , attribute6
               , attribute7
               , attribute8
               , attribute9
               , attribute10
               , attribute11
               , attribute12
               , attribute13
               , attribute14
               , attribute15
               , request_id
               , program_application_id
               , program_id
               , program_update_date
                )
         VALUES (
                 l_kanban_card_rec.kanban_card_id
               , l_kanban_card_rec.kanban_card_number
               , l_kanban_card_rec.pull_sequence_id
               , l_kanban_card_rec.inventory_item_id
               , l_kanban_card_rec.organization_id
               , l_kanban_card_rec.subinventory_name
               , DECODE(
                   l_kanban_card_rec.supply_status
                 , inv_kanban_pvt.g_supply_status_empty, inv_kanban_pvt.g_supply_status_new
                 , l_kanban_card_rec.supply_status
                 )
               , l_kanban_card_rec.card_status
               , l_kanban_card_rec.kanban_card_type
               , l_kanban_card_rec.source_type
               , l_kanban_card_rec.kanban_size
               , l_kanban_card_rec.last_update_date
               , l_kanban_card_rec.last_updated_by
               , l_kanban_card_rec.creation_date
               , l_kanban_card_rec.created_by
               , l_kanban_card_rec.last_update_login
               , l_kanban_card_rec.last_print_date
               , l_kanban_card_rec.locator_id
               , l_kanban_card_rec.supplier_id
               , l_kanban_card_rec.supplier_site_id
               , l_kanban_card_rec.source_organization_id
               , l_kanban_card_rec.source_subinventory
               , l_kanban_card_rec.source_locator_id
               , l_kanban_card_rec.wip_line_id
               , l_kanban_card_rec.current_replnsh_cycle_id
               , l_kanban_card_rec.ERROR_CODE
               , l_kanban_card_rec.attribute_category
               , l_kanban_card_rec.attribute1
               , l_kanban_card_rec.attribute2
               , l_kanban_card_rec.attribute3
               , l_kanban_card_rec.attribute4
               , l_kanban_card_rec.attribute5
               , l_kanban_card_rec.attribute6
               , l_kanban_card_rec.attribute7
               , l_kanban_card_rec.attribute8
               , l_kanban_card_rec.attribute9
               , l_kanban_card_rec.attribute10
               , l_kanban_card_rec.attribute11
               , l_kanban_card_rec.attribute12
               , l_kanban_card_rec.attribute13
               , l_kanban_card_rec.attribute14
               , l_kanban_card_rec.attribute15
               , l_kanban_card_rec.request_id
               , l_kanban_card_rec.program_application_id
               , l_kanban_card_rec.program_id
               , l_kanban_card_rec.program_update_date
                );
Line: 681

      inv_kanbancard_pkg.update_row(
        x_return_status              => l_return_status
      , p_kanban_card_id             => l_kanban_card_rec.kanban_card_id
      , p_kanban_card_number         => l_kanban_card_rec.kanban_card_number
      , p_pull_sequence_id           => l_kanban_card_rec.pull_sequence_id
      , p_inventory_item_id          => l_kanban_card_rec.inventory_item_id
      , p_organization_id            => l_kanban_card_rec.organization_id
      , p_subinventory_name          => l_kanban_card_rec.subinventory_name
      , p_supply_status              => l_supply_status
      , p_card_status                => l_card_status
      , p_kanban_card_type           => l_kanban_card_rec.kanban_card_type
      , p_source_type                => l_kanban_card_rec.source_type
      , p_kanban_size                => l_kanban_card_rec.kanban_size
      , p_last_update_date           => l_kanban_card_rec.last_update_date
      , p_last_updated_by            => l_kanban_card_rec.last_updated_by
      , p_creation_date              => l_kanban_card_rec.creation_date
      , p_created_by                 => l_kanban_card_rec.created_by
      , p_last_update_login          => l_kanban_card_rec.last_update_login
      , p_last_print_date            => l_kanban_card_rec.last_print_date
      , p_locator_id                 => l_kanban_card_rec.locator_id
      , p_supplier_id                => l_kanban_card_rec.supplier_id
      , p_supplier_site_id           => l_kanban_card_rec.supplier_site_id
      , p_source_organization_id     => l_kanban_card_rec.source_organization_id
      , p_source_subinventory        => l_kanban_card_rec.source_subinventory
      , p_source_locator_id          => l_kanban_card_rec.source_locator_id
      , p_wip_line_id                => l_kanban_card_rec.wip_line_id
      , p_current_replnsh_cycle_id   => l_current_replnsh_cycle_id
      , p_document_type              => l_kanban_card_rec.document_type
      , p_document_header_id         => l_kanban_card_rec.document_header_id
      , p_document_detail_id         => l_kanban_card_rec.document_detail_id
      , p_error_code                 => l_kanban_card_rec.ERROR_CODE
      , p_attribute_category         => l_kanban_card_rec.attribute_category
      , p_attribute1                 => l_kanban_card_rec.attribute1
      , p_attribute2                 => l_kanban_card_rec.attribute2
      , p_attribute3                 => l_kanban_card_rec.attribute3
      , p_attribute4                 => l_kanban_card_rec.attribute4
      , p_attribute5                 => l_kanban_card_rec.attribute5
      , p_attribute6                 => l_kanban_card_rec.attribute6
      , p_attribute7                 => l_kanban_card_rec.attribute7
      , p_attribute8                 => l_kanban_card_rec.attribute8
      , p_attribute9                 => l_kanban_card_rec.attribute9
      , p_attribute10                => l_kanban_card_rec.attribute10
      , p_attribute11                => l_kanban_card_rec.attribute11
      , p_attribute12                => l_kanban_card_rec.attribute12
      , p_attribute13                => l_kanban_card_rec.attribute13
      , p_attribute14                => l_kanban_card_rec.attribute14
      , p_attribute15                => l_kanban_card_rec.attribute15
      );
Line: 733

      insert_activity_for_card(l_kanban_card_rec);
Line: 757

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Insert_Row');
Line: 761

  END insert_row;
Line: 803

      SELECT        *
               FROM mtl_kanban_cards
              WHERE kanban_card_id = p_kanban_card_id
      FOR UPDATE OF organization_id NOWAIT;
Line: 816

      fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
Line: 928

  PROCEDURE update_row(
    x_return_status            OUT NOCOPY    VARCHAR2
  , p_kanban_card_id                         NUMBER
  , p_kanban_card_number                     VARCHAR2
  , p_pull_sequence_id                       NUMBER
  , p_inventory_item_id                      NUMBER
  , p_organization_id                        NUMBER
  , p_subinventory_name                      VARCHAR2
  , p_supply_status            IN OUT NOCOPY NUMBER
  , p_card_status              IN OUT NOCOPY NUMBER
  , p_kanban_card_type                       NUMBER
  , p_source_type                            NUMBER
  , p_kanban_size                            NUMBER
  , p_last_update_date                       DATE
  , p_last_updated_by                        NUMBER
  , p_creation_date                          DATE
  , p_created_by                             NUMBER
  , p_last_update_login                      NUMBER
  , p_last_print_date                        DATE
  , p_locator_id                             NUMBER
  , p_supplier_id                            NUMBER
  , p_supplier_site_id                       NUMBER
  , p_source_organization_id                 NUMBER
  , p_source_subinventory                    VARCHAR2
  , p_source_locator_id                      NUMBER
  , p_wip_line_id                            NUMBER
  , p_current_replnsh_cycle_id IN OUT NOCOPY NUMBER
  , p_document_type                          NUMBER
  , p_document_header_id                     NUMBER
  , p_document_detail_id                     NUMBER
  , p_error_code                             NUMBER
  , p_attribute_category                     VARCHAR2
  , p_attribute1                             VARCHAR2
  , p_attribute2                             VARCHAR2
  , p_attribute3                             VARCHAR2
  , p_attribute4                             VARCHAR2
  , p_attribute5                             VARCHAR2
  , p_attribute6                             VARCHAR2
  , p_attribute7                             VARCHAR2
  , p_attribute8                             VARCHAR2
  , p_attribute9                             VARCHAR2
  , p_attribute10                            VARCHAR2
  , p_attribute11                            VARCHAR2
  , p_attribute12                            VARCHAR2
  , p_attribute13                            VARCHAR2
  , p_attribute14                            VARCHAR2
  , p_attribute15                            VARCHAR2
  , p_lot_item_id                            NUMBER DEFAULT NULL
  , p_lot_number                             VARCHAR2 DEFAULT NULL
  , p_lot_item_revision                      VARCHAR2 DEFAULT NULL
  , p_lot_subinventory_code                  VARCHAR2 DEFAULT NULL
  , p_lot_location_id                        NUMBER DEFAULT NULL
  , p_lot_quantity                           NUMBER DEFAULT NULL
  , p_replenish_quantity                     NUMBER DEFAULT NULL
  , p_need_by_date                           DATE DEFAULT NULL
  , p_source_wip_entity_id                   NUMBER DEFAULT NULL
  ) IS
    l_kanban_card_rec            inv_kanban_pvt.kanban_card_rec_type;
Line: 992

    mydebug('Inside update_row 2');
Line: 1013

    l_kanban_card_rec.last_update_date        := p_last_update_date;
Line: 1014

    l_kanban_card_rec.last_updated_by         := p_last_updated_by;
Line: 1017

    l_kanban_card_rec.last_update_login       := p_last_update_login;
Line: 1086

    UPDATE mtl_kanban_cards
       SET pull_sequence_id = l_kanban_card_rec.pull_sequence_id
         , inventory_item_id = l_kanban_card_rec.inventory_item_id
         , organization_id = l_kanban_card_rec.organization_id
         , subinventory_name = l_kanban_card_rec.subinventory_name
         , supply_status = l_kanban_card_rec.supply_status
         , card_status = l_kanban_card_rec.card_status
         , kanban_card_type = l_kanban_card_rec.kanban_card_type
         , source_type = l_kanban_card_rec.source_type
         , kanban_size = l_kanban_card_rec.kanban_size
         , last_update_date = l_kanban_card_rec.last_update_date
         , last_updated_by = l_kanban_card_rec.last_updated_by
         , creation_date = l_kanban_card_rec.creation_date
         , created_by = l_kanban_card_rec.created_by
         , last_update_login = l_kanban_card_rec.last_update_login
         , last_print_date = l_kanban_card_rec.last_print_date
         , locator_id = l_kanban_card_rec.locator_id
         , supplier_id = l_kanban_card_rec.supplier_id
         , supplier_site_id = l_kanban_card_rec.supplier_site_id
         , source_organization_id = l_kanban_card_rec.source_organization_id
         , source_subinventory = l_kanban_card_rec.source_subinventory
         , source_locator_id = l_kanban_card_rec.source_locator_id
         , wip_line_id = l_kanban_card_rec.wip_line_id
         , current_replnsh_cycle_id = l_kanban_card_rec.current_replnsh_cycle_id
         , ERROR_CODE = l_kanban_card_rec.ERROR_CODE
         , attribute_category = l_kanban_card_rec.attribute_category
         , attribute1 = l_kanban_card_rec.attribute1
         , attribute2 = l_kanban_card_rec.attribute2
         , attribute3 = l_kanban_card_rec.attribute3
         , attribute4 = l_kanban_card_rec.attribute4
         , attribute5 = l_kanban_card_rec.attribute5
         , attribute6 = l_kanban_card_rec.attribute6
         , attribute7 = l_kanban_card_rec.attribute7
         , attribute8 = l_kanban_card_rec.attribute8
         , attribute9 = l_kanban_card_rec.attribute9
         , attribute10 = l_kanban_card_rec.attribute10
         , attribute11 = l_kanban_card_rec.attribute11
         , attribute12 = l_kanban_card_rec.attribute12
         , attribute13 = l_kanban_card_rec.attribute13
         , attribute14 = l_kanban_card_rec.attribute14
         , attribute15 = l_kanban_card_rec.attribute15
     WHERE kanban_card_id = p_kanban_card_id;
Line: 1134

      insert_activity_for_card(l_kanban_card_rec);
Line: 1145

		 -- Retained old update statement.
	         mydebug(' Updating the document header id with :' ||
                               l_kanban_card_rec.document_header_id);
Line: 1148

                 UPDATE mtl_kanban_card_activity
                 SET document_header_id = l_kanban_card_rec.document_header_id
                 WHERE
                 kanban_card_number = l_kanban_card_rec.kanban_card_number AND
                 supply_status = INV_KANBAN_PVT.G_Supply_Status_InProcess  AND
                 document_type = INV_KANBAN_PVT.G_Doc_type_lot_job AND
                 replenishment_cycle_id = l_kanban_card_rec.current_replnsh_cycle_id;
Line: 1157

		 -- Added new update statement to update the kanban_size with p_replenish_quantity
	         mydebug(' Updating the document header id with :' || l_kanban_card_rec.document_header_id||
		         ' kanban_size : '||p_replenish_quantity);
Line: 1160

                 UPDATE mtl_kanban_card_activity
                 SET document_header_id = l_kanban_card_rec.document_header_id,
		 kanban_size = p_replenish_quantity
                 WHERE
                 kanban_card_number = l_kanban_card_rec.kanban_card_number AND
                 supply_status = INV_KANBAN_PVT.G_Supply_Status_InProcess  AND
                 document_type = INV_KANBAN_PVT.G_Doc_type_lot_job AND
                 replenishment_cycle_id = l_kanban_card_rec.current_replnsh_cycle_id;
Line: 1184

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'update_row');
Line: 1188

  END update_row;
Line: 1190

  PROCEDURE update_row(p_kanban_card_rec inv_kanban_pvt.kanban_card_rec_type) IS
    l_return_status            VARCHAR2(1);
Line: 1197

    mydebug('Inside update_row 1');
Line: 1201

    update_row(
      x_return_status              => l_return_status
    , p_kanban_card_id             => p_kanban_card_rec.kanban_card_id
    , p_kanban_card_number         => p_kanban_card_rec.kanban_card_number
    , p_pull_sequence_id           => p_kanban_card_rec.pull_sequence_id
    , p_inventory_item_id          => p_kanban_card_rec.inventory_item_id
    , p_organization_id            => p_kanban_card_rec.organization_id
    , p_subinventory_name          => p_kanban_card_rec.subinventory_name
    , p_supply_status              => l_supply_status
    , p_card_status                => l_card_status
    , p_kanban_card_type           => p_kanban_card_rec.kanban_card_type
    , p_source_type                => p_kanban_card_rec.source_type
    , p_kanban_size                => p_kanban_card_rec.kanban_size
    , p_last_update_date           => p_kanban_card_rec.last_update_date
    , p_last_updated_by            => p_kanban_card_rec.last_updated_by
    , p_creation_date              => p_kanban_card_rec.creation_date
    , p_created_by                 => p_kanban_card_rec.created_by
    , p_last_update_login          => p_kanban_card_rec.last_update_login
    , p_last_print_date            => p_kanban_card_rec.last_print_date
    , p_locator_id                 => p_kanban_card_rec.locator_id
    , p_supplier_id                => p_kanban_card_rec.supplier_id
    , p_supplier_site_id           => p_kanban_card_rec.supplier_site_id
    , p_source_organization_id     => p_kanban_card_rec.source_organization_id
    , p_source_subinventory        => p_kanban_card_rec.source_subinventory
    , p_source_locator_id          => p_kanban_card_rec.source_locator_id
    , p_wip_line_id                => p_kanban_card_rec.wip_line_id
    , p_current_replnsh_cycle_id   => l_current_replnsh_cycle_id
    , p_document_type              => p_kanban_card_rec.document_type
    , p_document_header_id         => p_kanban_card_rec.document_header_id
    , p_document_detail_id         => p_kanban_card_rec.document_detail_id
    , p_error_code                 => p_kanban_card_rec.ERROR_CODE
    , p_attribute_category         => p_kanban_card_rec.attribute_category
    , p_attribute1                 => p_kanban_card_rec.attribute1
    , p_attribute2                 => p_kanban_card_rec.attribute2
    , p_attribute3                 => p_kanban_card_rec.attribute3
    , p_attribute4                 => p_kanban_card_rec.attribute4
    , p_attribute5                 => p_kanban_card_rec.attribute5
    , p_attribute6                 => p_kanban_card_rec.attribute6
    , p_attribute7                 => p_kanban_card_rec.attribute7
    , p_attribute8                 => p_kanban_card_rec.attribute8
    , p_attribute9                 => p_kanban_card_rec.attribute9
    , p_attribute10                => p_kanban_card_rec.attribute10
    , p_attribute11                => p_kanban_card_rec.attribute11
    , p_attribute12                => p_kanban_card_rec.attribute12
    , p_attribute13                => p_kanban_card_rec.attribute13
    , p_attribute14                => p_kanban_card_rec.attribute14
    , p_attribute15                => p_kanban_card_rec.attribute15
    , p_lot_item_id                => p_kanban_card_rec.lot_item_id
    , p_lot_number                 => p_kanban_card_rec.lot_number
    , p_lot_subinventory_code      => p_kanban_card_rec.lot_subinventory_code
    , p_lot_item_revision          => p_kanban_card_rec.lot_item_revision
    , p_lot_location_id            => p_kanban_card_rec.lot_location_id
    , p_lot_quantity               => p_kanban_card_rec.lot_quantity
    , p_replenish_quantity         => p_kanban_card_rec.replenish_quantity
    , p_need_by_date               => p_kanban_card_rec.need_by_date
    , p_source_wip_entity_id       => p_kanban_card_rec.source_wip_entity_id
    );
Line: 1273

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Update_Row');
Line: 1277

  END update_row;
Line: 1279

  PROCEDURE update_card_status(p_kanban_card_rec IN OUT NOCOPY inv_kanban_pvt.kanban_card_rec_type, p_card_status IN NUMBER) IS
    l_return_status VARCHAR2(1);
Line: 1285

    update_row(
      x_return_status              => l_return_status
    , p_kanban_card_id             => p_kanban_card_rec.kanban_card_id
    , p_kanban_card_number         => p_kanban_card_rec.kanban_card_number
    , p_pull_sequence_id           => p_kanban_card_rec.pull_sequence_id
    , p_inventory_item_id          => p_kanban_card_rec.inventory_item_id
    , p_organization_id            => p_kanban_card_rec.organization_id
    , p_subinventory_name          => p_kanban_card_rec.subinventory_name
    , p_supply_status              => p_kanban_card_rec.supply_status
    , p_card_status                => l_card_status
    , p_kanban_card_type           => p_kanban_card_rec.kanban_card_type
    , p_source_type                => p_kanban_card_rec.source_type
    , p_kanban_size                => p_kanban_card_rec.kanban_size
    , p_last_update_date           => p_kanban_card_rec.last_update_date
    , p_last_updated_by            => p_kanban_card_rec.last_updated_by
    , p_creation_date              => p_kanban_card_rec.creation_date
    , p_created_by                 => p_kanban_card_rec.created_by
    , p_last_update_login          => p_kanban_card_rec.last_update_login
    , p_last_print_date            => p_kanban_card_rec.last_print_date
    , p_locator_id                 => p_kanban_card_rec.locator_id
    , p_supplier_id                => p_kanban_card_rec.supplier_id
    , p_supplier_site_id           => p_kanban_card_rec.supplier_site_id
    , p_source_organization_id     => p_kanban_card_rec.source_organization_id
    , p_source_subinventory        => p_kanban_card_rec.source_subinventory
    , p_source_locator_id          => p_kanban_card_rec.source_locator_id
    , p_wip_line_id                => p_kanban_card_rec.wip_line_id
    , p_current_replnsh_cycle_id   => p_kanban_card_rec.current_replnsh_cycle_id
    , p_document_type              => p_kanban_card_rec.document_type
    , p_document_header_id         => p_kanban_card_rec.document_header_id
    , p_document_detail_id         => p_kanban_card_rec.document_detail_id
    , p_error_code                 => p_kanban_card_rec.ERROR_CODE
    , p_attribute_category         => p_kanban_card_rec.attribute_category
    , p_attribute1                 => p_kanban_card_rec.attribute1
    , p_attribute2                 => p_kanban_card_rec.attribute2
    , p_attribute3                 => p_kanban_card_rec.attribute3
    , p_attribute4                 => p_kanban_card_rec.attribute4
    , p_attribute5                 => p_kanban_card_rec.attribute5
    , p_attribute6                 => p_kanban_card_rec.attribute6
    , p_attribute7                 => p_kanban_card_rec.attribute7
    , p_attribute8                 => p_kanban_card_rec.attribute8
    , p_attribute9                 => p_kanban_card_rec.attribute9
    , p_attribute10                => p_kanban_card_rec.attribute10
    , p_attribute11                => p_kanban_card_rec.attribute11
    , p_attribute12                => p_kanban_card_rec.attribute12
    , p_attribute13                => p_kanban_card_rec.attribute13
    , p_attribute14                => p_kanban_card_rec.attribute14
    , p_attribute15                => p_kanban_card_rec.attribute15
    );
Line: 1348

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Update_Card_Status');
Line: 1352

  END update_card_status;
Line: 1354

  PROCEDURE delete_row(x_return_status OUT NOCOPY VARCHAR2, p_kanban_card_id NUMBER) IS
    l_return_status VARCHAR2(1) := fnd_api.g_ret_sts_success;
Line: 1357

    DELETE FROM mtl_kanban_cards
          WHERE kanban_card_id = p_kanban_card_id;
Line: 1364

    delete_activity_for_card(p_kanban_card_id);
Line: 1373

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Delete_Row');
Line: 1377

  END delete_row;
Line: 1379

  PROCEDURE insert_activity_for_card(p_kanban_card_rec IN inv_kanban_pvt.kanban_card_rec_type) IS
  BEGIN
    INSERT INTO mtl_kanban_card_activity
                (
                 kanban_activity_id
               , replenishment_cycle_id
               , kanban_card_id
               , kanban_card_number
               , inventory_item_id
               , organization_id
               , subinventory_name
               , supply_status
               , card_status
               , kanban_card_type
               , source_type
               , kanban_size
               , last_update_date
               , last_updated_by
               , creation_date
               , created_by
               , locator_id
               , supplier_id
               , supplier_site_id
               , source_organization_id
               , source_subinventory
               , source_locator_id
               , wip_line_id
               , document_type
               , document_header_id
               , document_detail_id
               , ERROR_CODE
               , last_update_login
               , last_print_date
               , attribute_category
               , attribute1
               , attribute2
               , attribute3
               , attribute4
               , attribute5
               , attribute6
               , attribute7
               , attribute8
               , attribute9
               , attribute10
               , attribute11
               , attribute12
               , attribute13
               , attribute14
               , attribute15
               , request_id
               , program_application_id
               , program_id
               , program_update_date
               , source_wip_entity_id
                )
         VALUES (
                 mtl_kanban_card_activity_s.NEXTVAL
               , NVL(p_kanban_card_rec.current_replnsh_cycle_id, -1)
               , p_kanban_card_rec.kanban_card_id
               , p_kanban_card_rec.kanban_card_number
               , p_kanban_card_rec.inventory_item_id
               , p_kanban_card_rec.organization_id
               , p_kanban_card_rec.subinventory_name
               , p_kanban_card_rec.supply_status
               , p_kanban_card_rec.card_status
               , p_kanban_card_rec.kanban_card_type
               , p_kanban_card_rec.source_type
               , NVL(p_kanban_card_rec.replenish_quantity, p_kanban_card_rec.kanban_size)
               , SYSDATE
               , fnd_global.user_id
               , SYSDATE
               , fnd_global.user_id
               , p_kanban_card_rec.locator_id
               , p_kanban_card_rec.supplier_id
               , p_kanban_card_rec.supplier_site_id
               , p_kanban_card_rec.source_organization_id
               , p_kanban_card_rec.source_subinventory
               , p_kanban_card_rec.source_locator_id
               , p_kanban_card_rec.wip_line_id
               , p_kanban_card_rec.document_type
               , p_kanban_card_rec.document_header_id
               , p_kanban_card_rec.document_detail_id
               , p_kanban_card_rec.ERROR_CODE
               , fnd_global.login_id
               , p_kanban_card_rec.last_print_date
               , p_kanban_card_rec.attribute_category
               , p_kanban_card_rec.attribute1
               , p_kanban_card_rec.attribute2
               , p_kanban_card_rec.attribute3
               , p_kanban_card_rec.attribute4
               , p_kanban_card_rec.attribute5
               , p_kanban_card_rec.attribute6
               , p_kanban_card_rec.attribute7
               , p_kanban_card_rec.attribute8
               , p_kanban_card_rec.attribute9
               , p_kanban_card_rec.attribute10
               , p_kanban_card_rec.attribute11
               , p_kanban_card_rec.attribute12
               , p_kanban_card_rec.attribute13
               , p_kanban_card_rec.attribute14
               , p_kanban_card_rec.attribute15
               , p_kanban_card_rec.request_id
               , p_kanban_card_rec.program_application_id
               , p_kanban_card_rec.program_id
               , p_kanban_card_rec.program_update_date
               , p_kanban_card_rec.source_wip_entity_id
                );
Line: 1491

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Insert_Activity_For_Card');
Line: 1495

  END insert_activity_for_card;
Line: 1497

  PROCEDURE delete_cards_for_pull_seq(p_pull_sequence_id NUMBER) IS
  BEGIN
    inv_kanbancard_pkg.delete_activity_for_pull_seq(p_pull_sequence_id);
Line: 1501

    DELETE FROM mtl_kanban_cards
          WHERE pull_sequence_id = p_pull_sequence_id;
Line: 1508

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Delete_Cards_For_Pull_Seq');
Line: 1512

  END delete_cards_for_pull_seq;
Line: 1514

  PROCEDURE delete_activity_for_card(p_kanban_card_id NUMBER) IS
  BEGIN
    DELETE FROM mtl_kanban_card_activity
          WHERE kanban_card_id = p_kanban_card_id;
Line: 1523

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Delete_Activity_For_Card');
Line: 1527

  END delete_activity_for_card;
Line: 1529

  PROCEDURE delete_activity_for_pull_seq(p_pull_sequence_id NUMBER) IS
  BEGIN
    DELETE FROM mtl_kanban_card_activity act
          WHERE EXISTS(SELECT 'x'
                         FROM mtl_kanban_cards crd
                        WHERE crd.kanban_card_id = act.kanban_card_id
                          AND crd.pull_sequence_id = p_pull_sequence_id);
Line: 1541

        fnd_msg_pub.add_exc_msg(g_pkg_name, 'Delete_Activity_For_Pull_Seq');
Line: 1545

  END delete_activity_for_pull_seq;