DBA Data[Home] [Help]

APPS.GMIVDBX SQL Statements

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

Line: 18

 |    This package contains the private database insert routines            |
 |    for Process / Discrete Transfer only.                                 |
 |                                                                          |
 | CONTENTS                                                                 |
 |   header_insert                                                          |
 |   line_insert                                                            |
 |   lot_insert                                                             |
 |                                                                          |
 |                                                                          |
 | HISTORY                                                                  |
 |    Created - Jalaj Srivastava                                            |
 |                                                                          |
 |                                                                          |
 +==========================================================================+
*/

PROCEDURE log_msg(p_msg_text IN VARCHAR2);
Line: 47

 |    header_insert                                                         |
 |                                                                          |
 | USAGE                                                                    |
 |    Sets up and insert records in gmi_discrete_transfers                  |
 |                                                                          |
 | RETURNS                                                                  |
 |    Via x_ OUT parameters                                                 |
 |                                                                          |
 | HISTORY                                                                  |
 |   Created  Jalaj Srivastava                                              |
 |                                                                          |
 +==========================================================================+ */
PROCEDURE header_insert
( p_api_version          IN               NUMBER
, p_init_msg_list        IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_commit               IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_validation_level     IN               NUMBER   DEFAULT FND_API.G_VALID_LEVEL_FULL
, x_return_status        OUT NOCOPY       VARCHAR2
, x_msg_count            OUT NOCOPY       NUMBER
, x_msg_data             OUT NOCOPY       VARCHAR2
, p_hdr_rec         IN               GMIVDX.hdr_type
, x_hdr_row         OUT NOCOPY       gmi_discrete_transfers%ROWTYPE
)
IS
  l_api_name           CONSTANT VARCHAR2(30)   := 'header_insert' ;
Line: 95

  SELECT gmi_dxfr_transfer_id_s.nextval INTO x_hdr_row.transfer_id FROM DUAL;
Line: 136

  x_hdr_row.last_updated_by     	:= FND_GLOBAL.USER_ID;
Line: 137

  x_hdr_row.last_update_date	        := SYSDATE;
Line: 138

  x_hdr_row.last_update_login           := FND_GLOBAL.LOGIN_ID;
Line: 139

  x_hdr_row.delete_mark                 := 0;
Line: 143

  INSERT INTO gmi_discrete_transfers
    ( transfer_id
    , orgn_code
    , co_code
    , transfer_number
    , transfer_type
    , trans_date
    , comments
    , attribute_category
    , attribute1
    , attribute2
    , attribute3
    , attribute4
    , attribute5
    , attribute6
    , attribute7
    , attribute8
    , attribute9
    , attribute10
    , attribute11
    , attribute12
    , attribute13
    , attribute14
    , attribute15
    , attribute16
    , attribute17
    , attribute18
    , attribute19
    , attribute20
    , attribute21
    , attribute22
    , attribute23
    , attribute24
    , attribute25
    , attribute26
    , attribute27
    , attribute28
    , attribute29
    , attribute30
    , created_by
    , creation_date
    , last_updated_by
    , last_update_date
    , last_update_login
    , delete_mark
    , text_code
    )
    VALUES
    ( x_hdr_row.transfer_id
    , x_hdr_row.orgn_code
    , x_hdr_row.co_code
    , x_hdr_row.transfer_number
    , x_hdr_row.transfer_type
    , x_hdr_row.trans_date
    , x_hdr_row.comments
    , x_hdr_row.attribute_category
    , x_hdr_row.attribute1
    , x_hdr_row.attribute2
    , x_hdr_row.attribute3
    , x_hdr_row.attribute4
    , x_hdr_row.attribute5
    , x_hdr_row.attribute6
    , x_hdr_row.attribute7
    , x_hdr_row.attribute8
    , x_hdr_row.attribute9
    , x_hdr_row.attribute10
    , x_hdr_row.attribute11
    , x_hdr_row.attribute12
    , x_hdr_row.attribute13
    , x_hdr_row.attribute14
    , x_hdr_row.attribute15
    , x_hdr_row.attribute16
    , x_hdr_row.attribute17
    , x_hdr_row.attribute18
    , x_hdr_row.attribute19
    , x_hdr_row.attribute20
    , x_hdr_row.attribute21
    , x_hdr_row.attribute22
    , x_hdr_row.attribute23
    , x_hdr_row.attribute24
    , x_hdr_row.attribute25
    , x_hdr_row.attribute26
    , x_hdr_row.attribute27
    , x_hdr_row.attribute28
    , x_hdr_row.attribute29
    , x_hdr_row.attribute30
    , x_hdr_row.created_by
    , x_hdr_row.creation_date
    , x_hdr_row.last_updated_by
    , x_hdr_row.last_update_date
    , x_hdr_row.last_update_login
    , x_hdr_row.delete_mark
    , x_hdr_row.text_code
    );
Line: 239

    	log_msg('Inserted 1 record in gmi_discrete_transfers');
Line: 272

END header_insert;
Line: 276

 |    line_insert                                                           |
 |                                                                          |
 | USAGE                                                                    |
 |    Sets up and insert records in gmi_discrete_transfer_lines             |
 |                                                                          |
 | RETURNS                                                                  |
 |    Via x_ OUT parameters                                                 |
 |                                                                          |
 | HISTORY                                                                  |
 |   Created  Jalaj Srivastava                                              |
 |                                                                          |
 +==========================================================================+
 */

PROCEDURE line_insert
( p_api_version          IN               NUMBER
, p_init_msg_list        IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_commit               IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_validation_level     IN               NUMBER   DEFAULT FND_API.G_VALID_LEVEL_FULL
, x_return_status        OUT NOCOPY       VARCHAR2
, x_msg_count            OUT NOCOPY       NUMBER
, x_msg_data             OUT NOCOPY       VARCHAR2
, p_hdr_row              IN               gmi_discrete_transfers%ROWTYPE
, p_line_rec             IN               GMIVDX.line_type
, x_line_row             OUT NOCOPY       gmi_discrete_transfer_lines%ROWTYPE
)
IS
  l_api_name           CONSTANT VARCHAR2(30)   := 'line_insert' ;
Line: 329

  SELECT gmi_dxfr_line_id_s.nextval INTO x_line_row.line_id FROM DUAL;
Line: 392

   x_line_row.last_updated_by			:= FND_GLOBAL.USER_ID;
Line: 393

   x_line_row.last_update_date			:= SYSDATE;
Line: 394

   x_line_row.last_update_login			:= FND_GLOBAL.LOGIN_ID;
Line: 395

   x_line_row.delete_mark			:= 0;
Line: 399

  INSERT INTO gmi_discrete_transfer_lines
   (
     transfer_id
   , line_id
   , line_no
   , opm_item_id
   , opm_whse_code
   , opm_location
   , opm_lot_id
   , opm_lot_expiration_date
   , opm_lot_status
   , opm_grade
   , opm_charge_acct_id
   , opm_charge_au_id
   , opm_reason_code
   , odm_inv_organization_id
   , odm_item_id
   , odm_item_revision
   , odm_subinventory
   , odm_locator_id
   , odm_lot_number
   , odm_lot_expiration_date
   , odm_charge_account_id
   , odm_period_id
   , odm_unit_cost
   , odm_reason_id
   , quantity
   , quantity_um
   , quantity2
   , opm_primary_quantity
   , odm_primary_quantity
   , lot_level
   , attribute_category
   , attribute1
   , attribute2
   , attribute3
   , attribute4
   , attribute5
   , attribute6
   , attribute7
   , attribute8
   , attribute9
   , attribute10
   , attribute11
   , attribute12
   , attribute13
   , attribute14
   , attribute15
   , attribute16
   , attribute17
   , attribute18
   , attribute19
   , attribute20
   , attribute21
   , attribute22
   , attribute23
   , attribute24
   , attribute25
   , attribute26
   , attribute27
   , attribute28
   , attribute29
   , attribute30
   , created_by
   , creation_date
   , last_updated_by
   , last_update_date
   , last_update_login
   , delete_mark
   , text_code
    )
   VALUES
   (
     x_line_row.transfer_id
   , x_line_row.line_id
   , x_line_row.line_no
   , x_line_row.opm_item_id
   , x_line_row.opm_whse_code
   , x_line_row.opm_location
   , x_line_row.opm_lot_id
   , x_line_row.opm_lot_expiration_date
   , x_line_row.opm_lot_status
   , x_line_row.opm_grade
   , x_line_row.opm_charge_acct_id
   , x_line_row.opm_charge_au_id
   , x_line_row.opm_reason_code
   , x_line_row.odm_inv_organization_id
   , x_line_row.odm_item_id
   , x_line_row.odm_item_revision
   , x_line_row.odm_subinventory
   , x_line_row.odm_locator_id
   , x_line_row.odm_lot_number
   , x_line_row.odm_lot_expiration_date
   , x_line_row.odm_charge_account_id
   , x_line_row.odm_period_id
   , x_line_row.odm_unit_cost
   , x_line_row.odm_reason_id
   , x_line_row.quantity
   , x_line_row.quantity_um
   , x_line_row.quantity2
   , x_line_row.opm_primary_quantity
   , x_line_row.odm_primary_quantity
   , x_line_row.lot_level
   , x_line_row.attribute_category
   , x_line_row.attribute1
   , x_line_row.attribute2
   , x_line_row.attribute3
   , x_line_row.attribute4
   , x_line_row.attribute5
   , x_line_row.attribute6
   , x_line_row.attribute7
   , x_line_row.attribute8
   , x_line_row.attribute9
   , x_line_row.attribute10
   , x_line_row.attribute11
   , x_line_row.attribute12
   , x_line_row.attribute13
   , x_line_row.attribute14
   , x_line_row.attribute15
   , x_line_row.attribute16
   , x_line_row.attribute17
   , x_line_row.attribute18
   , x_line_row.attribute19
   , x_line_row.attribute20
   , x_line_row.attribute21
   , x_line_row.attribute22
   , x_line_row.attribute23
   , x_line_row.attribute24
   , x_line_row.attribute25
   , x_line_row.attribute26
   , x_line_row.attribute27
   , x_line_row.attribute28
   , x_line_row.attribute29
   , x_line_row.attribute30
   , x_line_row.created_by
   , x_line_row.creation_date
   , x_line_row.last_updated_by
   , x_line_row.last_update_date
   , x_line_row.last_update_login
   , x_line_row.delete_mark
   , x_line_row.text_code
   );
Line: 543

    	log_msg('Inserted 1 record in gmi_discrete_transfer_lines');
Line: 576

END line_insert;
Line: 582

 |    lot_insert                                                            |
 |                                                                          |
 | USAGE                                                                    |
 |    Sets up and insert records in gmi_discrete_transfer_lots              |
 |                                                                          |
 | RETURNS                                                                  |
 |    Via x_ OUT parameters                                                 |
 |                                                                          |
 | HISTORY                                                                  |
 |   Created  Jalaj Srivastava                                              |
 |                                                                          |
 +==========================================================================+
*/
PROCEDURE lot_insert
( p_api_version          IN               NUMBER
, p_init_msg_list        IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_commit               IN               VARCHAR2 DEFAULT FND_API.G_FALSE
, p_validation_level     IN               NUMBER   DEFAULT FND_API.G_VALID_LEVEL_FULL
, x_return_status        OUT NOCOPY       VARCHAR2
, x_msg_count            OUT NOCOPY       NUMBER
, x_msg_data             OUT NOCOPY       VARCHAR2
, p_line_row             IN               gmi_discrete_transfer_lines%ROWTYPE
, p_lot_rec              IN               GMIVDX.lot_type
, x_lot_row              OUT NOCOPY       gmi_discrete_transfer_lots%ROWTYPE
) IS
  l_api_name           CONSTANT VARCHAR2(30)   := 'lot_insert' ;
Line: 634

  SELECT gmi_dxfr_line_detail_id_s.nextval INTO x_lot_row.line_detail_id FROM DUAL;
Line: 648

   x_lot_row.last_updated_by			:= FND_GLOBAL.USER_ID;
Line: 649

   x_lot_row.last_update_date			:= SYSDATE;
Line: 650

   x_lot_row.last_update_login			:= FND_GLOBAL.LOGIN_ID;
Line: 651

   x_lot_row.delete_mark			:= 0;
Line: 655

  INSERT INTO gmi_discrete_transfer_lots
   (
     transfer_id
   , line_id
   , line_detail_id
   , opm_lot_id
   , opm_lot_expiration_date
   , opm_lot_status
   , opm_grade
   , odm_lot_number
   , odm_lot_expiration_date
   , quantity
   , quantity2
   , opm_primary_quantity
   , odm_primary_quantity
   , created_by
   , creation_date
   , last_updated_by
   , last_update_date
   , last_update_login
   , delete_mark
   , text_code
    )
   VALUES
   (
     x_lot_row.transfer_id
   , x_lot_row.line_id
   , x_lot_row.line_detail_id
   , x_lot_row.opm_lot_id
   , x_lot_row.opm_lot_expiration_date
   , x_lot_row.opm_lot_status
   , x_lot_row.opm_grade
   , x_lot_row.odm_lot_number
   , x_lot_row.odm_lot_expiration_date
   , x_lot_row.quantity
   , x_lot_row.quantity2
   , x_lot_row.opm_primary_quantity
   , x_lot_row.odm_primary_quantity
   , x_lot_row.created_by
   , x_lot_row.creation_date
   , x_lot_row.last_updated_by
   , x_lot_row.last_update_date
   , x_lot_row.last_update_login
   , x_lot_row.delete_mark
   , x_lot_row.text_code
   );
Line: 703

    	log_msg('Inserted 1 record in gmi_discrete_transfer_lots');
Line: 737

END lot_insert;