DBA Data[Home] [Help]

APPS.CSFW_DEBRIEF_PUB SQL Statements

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

Line: 22

cursor c_header_id is select CSF_DEBRIEF_HEADERS_S1.nextval  from dual;
Line: 23

cursor c_header_number is select CSF_DEBRIEF_HEADERS_S2.nextval  from dual;
Line: 144

select a.resource_id resource_id, b.resource_type resource_type
from CSP_RS_RESOURCES_V b, jtf_rs_resource_extns a
where a.resource_id =b.resource_id
  and a.user_id = FND_GLOBAL.USER_ID;
Line: 152

cursor c_dbf_line_id is select CSF_DEBRIEF_LINES_S.nextval from dual;
Line: 156

        select primary_uom_code  from mtl_system_items_vl
        where organization_id = v_org_id
        and inventory_item_id = v_item_id;
Line: 162

select creation_date from cs_incidents_all_b where incident_id = v_incident_id;
Line: 367

cursor c_dbf_lineId is select CSF_DEBRIEF_LINES_S.nextval  from dual;
Line: 370

select primary_uom_code  from mtl_system_items_vl
        where organization_id = v_org_id
        and inventory_item_id = v_item_id;
Line: 467

PROCEDURE Update_debrief_Expense_line(
    p_debrief_line_id        IN  NUMBER,
    p_expense_amount         IN  NUMBER,
    p_currency_code          IN  VARCHAR2,
    p_txn_billing_type_id    IN  NUMBER,
    p_inventory_item_id      IN  NUMBER,
    p_business_process_id    IN  NUMBER,
    p_charge_Entry           IN  VARCHAR2,
    p_incident_id            IN  NUMBER,
    p_txnTypeId		     IN  NUMBER,
    p_justificationCode      IN  VARCHAR2,
    p_quantity               IN  NUMBER,
    p_uom_code               IN  VARCHAR2,
    p_error_id               OUT NOCOPY NUMBER,
    p_error                  OUT NOCOPY VARCHAR2
     )IS

l_return_status varchar2(2000);
Line: 504

        select DEBRIEF_HEADER_ID from CSF_DEBRIEF_LINES where DEBRIEF_LINE_ID =
v_debrief_line_id ;
Line: 508

select primary_uom_code  from mtl_system_items_vl
        where organization_id = v_org_id
        and inventory_item_id = v_item_id;
Line: 551

	CSF_DEBRIEF_PUB.Update_debrief_line(
	    P_Api_Version_Number         => 1.0,
	    P_Init_Msg_List             => FND_API.G_FALSE,
	    P_Commit                    => FND_API.G_FALSE,
	    P_Upd_tskassgnstatus        => NULL,
	    P_Task_Assignment_status    => NULL,
	    P_DEBRIEF_LINE_Rec          => P_DEBRIEF_LINE_Rec,
	    X_Return_Status             => l_return_status ,
	    X_Msg_Count                 => l_msg_count ,
	    X_Msg_Data                  => l_msg_data
	    );
Line: 594

END Update_debrief_Expense_line;
Line: 598

PROCEDURE Update_debrief_Labor_line(
    p_debrief_line_id        IN  NUMBER,
    p_labor_start_date       IN  DATE,
    p_labor_end_date         IN  DATE,
    p_service_date           IN  DATE,
    p_txn_billing_type_id    IN  NUMBER,
    p_inventory_item_id      IN  NUMBER,
    p_business_process_id    IN  NUMBER,
    p_charge_Entry           IN  VARCHAR2,
    p_incident_id            IN  NUMBER,
    p_txnTypeId		     IN  NUMBER,
    p_quantity		     IN  NUMBER,
    p_uom		     IN  VARCHAR2,
    p_justificationCode      IN  VARCHAR2,
    p_error_id               OUT NOCOPY NUMBER,
    p_error                  OUT NOCOPY VARCHAR2
    )IS

l_resource_type VARCHAR2(30);
Line: 643

        select DEBRIEF_HEADER_ID from CSF_DEBRIEF_LINES where DEBRIEF_LINE_ID =
v_debrief_line_id;
Line: 647

select primary_uom_code  from mtl_system_items_vl
        where organization_id = v_org_id
        and inventory_item_id = v_item_id;
Line: 652

select creation_date  from cs_incidents_all_b where incident_id = v_incident_id;
Line: 657

select a.resource_id resource_id, b.resource_type resource_type
from CSP_RS_RESOURCES_V b, jtf_rs_resource_extns a
where a.resource_id =b.resource_id
  and a.user_id = FND_GLOBAL.USER_ID;
Line: 765

	CSF_DEBRIEF_PUB.Update_debrief_line(
	    P_Api_Version_Number         => 1.0,
	    P_Init_Msg_List             => FND_API.G_FALSE,
	    P_Commit                    => FND_API.G_FALSE,
	    P_Upd_tskassgnstatus        => NULL,
	    P_Task_Assignment_status    => NULL,
	    P_DEBRIEF_LINE_Rec          => P_DEBRIEF_LINE_Rec,
	    X_Return_Status             => l_return_status ,
	    X_Msg_Count                 => l_msg_count ,
	    X_Msg_Data                  => l_msg_data
	    );
Line: 807

END Update_debrief_Labor_line;
Line: 823

	p_updateIBFlag		IN VARCHAR2,
	p_srcChangeOwner	IN VARCHAR2,
	p_srcChangeOwnerToCode	IN VARCHAR2,
	p_srcReferenceReqd	IN VARCHAR2,
	p_srcReturnReqd		IN VARCHAR2,
	p_parentReferenceReqd	IN VARCHAR2,
	p_srcStatusId		IN VARCHAR2,
	p_srcStatusName		IN VARCHAR2,
	p_csiTxnTypeId		IN VARCHAR2,
	p_subInv		IN VARCHAR2,
	p_orgId			IN VARCHAR2,
	p_serviceDate		IN VARCHAR2,
	p_qty			IN VARCHAR2,
	p_chgFlag		IN VARCHAR2,
	p_ibFlag		IN VARCHAR2,
	p_invFlag		IN VARCHAR2,
	p_reasonCd		IN VARCHAR2,
	p_instanceId		IN VARCHAR2,
	p_parentProductId	IN VARCHAR2,
	p_partStatusCd		IN VARCHAR2,
	p_recoveredPartId	IN VARCHAR2,
	p_retReasonCd		IN VARCHAR2,
	p_serialNr		IN VARCHAR2,
	p_lotNr			IN VARCHAR2,
	p_revisionNr		IN VARCHAR2,
	p_locatorId		IN VARCHAR2,
	p_UOM			IN VARCHAR2,
	p_updateFlag		IN NUMBER,
	p_dbfLineId		IN NUMBER,
   p_ret_dbfLine_id         OUT NOCOPY NUMBER,
	p_error_id               OUT NOCOPY NUMBER,
	p_error                  OUT NOCOPY VARCHAR2,
	p_return_date           IN VARCHAR2

)IS

--l_return_status varchar2(2000);
Line: 949

	l_updateIBFlag		varchar2(30);
Line: 986

        select install_site_use_id,
               ship_to_site_use_id
        from   cs_incidents_all
        where  incident_id = p_incident_id;
Line: 991

        select party_site_id
        from hz_party_site_uses
        where party_site_use_id = p_install_site_id;
Line: 995

       select instance_number
       from   csi_item_instances
       where  instance_id = p_instance_id;
Line: 1000

        select internal_party_id
        from csi_install_parameters;
Line: 1005

         select default_outbound_line_type_id
         from   oe_transaction_types_all
         where  transaction_type_id = p_order_type_id
         and    transaction_type_code = 'ORDER';
Line: 1011

         select default_inbound_line_type_id
         from   oe_transaction_types_all
         where  transaction_type_id = p_order_type_id
         and    transaction_type_code = 'ORDER';
Line: 1019

  	select  meaning
  	from fnd_lookups
  	where lookup_type = 'CSF_INTERFACE_STATUS'
	and   lookup_code = p_code;
Line: 1027

select customer_id,customer_account_id  from csf_debrief_tasks_v where debrief_header_id = b_dbfId;
Line: 1032

select DEBRIEF_HEADER_ID   from csf_debrief_headers where debrief_number = v_dbf_nr;
Line: 1035

cursor c_dbf_lines is   select CSF_DEBRIEF_LINES_S.nextval  from dual;
Line: 1038

select name
from csi_instance_statuses
where INSTANCE_STATUS_ID = v_partStatusCd;
Line: 1043

select creation_date  from cs_incidents_all_b where incident_id = v_incident_id;
Line: 1205

if p_updateIBFlag = '$$#@' then
	l_updateIBFlag := null;
Line: 1208

	l_updateIBFlag  := p_updateIBFlag;
Line: 1341

	if(p_updateFlag = 1) then
		P_DEBRIEF_LINE_Rec.DEBRIEF_LINE_ID		:= p_dbfLineId;
Line: 1416

	if (p_updateFlag = 1) then

		CSF_DEBRIEF_PUB.Update_debrief_line(
		P_Api_Version_Number         => 1.0,
		P_Init_Msg_List             => FND_API.G_FALSE,
		P_Commit                    => FND_API.G_TRUE,
		P_Upd_tskassgnstatus        => NULL,
		P_Task_Assignment_status    => NULL,
		P_DEBRIEF_LINE_Rec          => P_DEBRIEF_LINE_Rec,
		X_Return_Status             => l_return_status ,
		X_Msg_Count                 => l_msg_count ,
		X_Msg_Data                  => l_msg_data
		);
Line: 1482

PROCEDURE UPDATE_CHARGES(
p_dbfLineId in number,
p_incidentId in number,
p_error       out NOCOPY varchar2,
p_error_id    out NOCOPY number
)IS
l_return_status varchar2(10);
Line: 1515

         select default_outbound_line_type_id
         from   oe_transaction_types_all
         where  transaction_type_id = p_order_type_id
         and    transaction_type_code = 'ORDER';
Line: 1521

         select default_inbound_line_type_id
         from   oe_transaction_types_all
         where  transaction_type_id = p_order_type_id
         and    transaction_type_code = 'ORDER';
Line: 1527

  	select  meaning
  	from fnd_lookups
  	where lookup_type = 'CSF_INTERFACE_STATUS'
	and   lookup_code = p_code;
Line: 1537

    SELECT BUSINESS_PROCESS_ID
    ,      inventory_item_id
    ,      UOM_CODE
    ,      QUANTITY
    ,      TXN_BILLING_TYPE_ID
    ,      REMOVED_PRODUCT_ID
    ,      RETURN_REASON_CODE
    FROM   CSF_DEBRIEF_MAT_LINES_V
    WHERE  DEBRIEF_LINE_ID = b_dbfLineId;
Line: 1565

	select line_order_category_code into l_orderCategoryCode
	from cs_transaction_types_b
	where TRANSACTION_TYPE_ID = (select TRANSACTION_TYPE_ID from CSF_DEBRIEF_MAT_LINES_V
					where DEBRIEF_LINE_ID = p_dbfLineId);
Line: 1571

	select order_type_id into l_order_type_id from cs_business_processes where business_process_id = r_dbfLineRec.BUSINESS_PROCESS_ID;
Line: 1628

CSF_DEBRIEF_LINES_PKG.Update_Row(
          p_DEBRIEF_LINE_ID            => p_dbfLineId,
          p_DEBRIEF_HEADER_ID          => FND_API.G_MISS_NUM,
          p_DEBRIEF_LINE_NUMBER        => FND_API.G_MISS_NUM,
          p_SERVICE_DATE               => FND_API.G_MISS_DATE,
          p_BUSINESS_PROCESS_ID        => FND_API.G_MISS_NUM,
          p_TXN_BILLING_TYPE_ID        => FND_API.G_MISS_NUM,
          p_INVENTORY_ITEM_ID          => FND_API.G_MISS_NUM,
          P_INSTANCE_ID                => FND_API.G_MISS_NUM,
          p_ISSUING_INVENTORY_ORG_ID   => FND_API.G_MISS_NUM,
          p_RECEIVING_INVENTORY_ORG_ID => FND_API.G_MISS_NUM,
          p_ISSUING_SUB_INVENTORY_CODE   => FND_API.G_MISS_CHAR,
          p_RECEIVING_SUB_INVENTORY_CODE => FND_API.G_MISS_CHAR,
          p_ISSUING_LOCATOR_ID           => FND_API.G_MISS_NUM,
          p_RECEIVING_LOCATOR_ID         => FND_API.G_MISS_NUM,
          p_PARENT_PRODUCT_ID            => FND_API.G_MISS_NUM,
          p_REMOVED_PRODUCT_ID           => FND_API.G_MISS_NUM,
          p_STATUS_OF_RECEIVED_PART      => FND_API.G_MISS_CHAR,
          p_ITEM_SERIAL_NUMBER           => FND_API.G_MISS_CHAR,
          p_ITEM_REVISION                => FND_API.G_MISS_CHAR,
          p_ITEM_LOTNUMBER               => FND_API.G_MISS_CHAR,
          p_UOM_CODE                     => FND_API.G_MISS_CHAR,
          p_QUANTITY                     => FND_API.G_MISS_NUM,
          p_RMA_HEADER_ID                => FND_API.G_MISS_NUM,
          p_DISPOSITION_CODE             => FND_API.G_MISS_CHAR,
          p_MATERIAL_REASON_CODE         => FND_API.G_MISS_CHAR,
          p_LABOR_REASON_CODE            => FND_API.G_MISS_CHAR,
          p_EXPENSE_REASON_CODE          => FND_API.G_MISS_CHAR,
          p_LABOR_START_DATE             => FND_API.G_MISS_DATE,
          p_LABOR_END_DATE               => FND_API.G_MISS_DATE,
          p_STARTING_MILEAGE             => FND_API.G_MISS_NUM,
          p_ENDING_MILEAGE               => FND_API.G_MISS_NUM,
          p_EXPENSE_AMOUNT               => FND_API.G_MISS_NUM,
          p_CURRENCY_CODE                => FND_API.G_MISS_CHAR,
          p_DEBRIEF_LINE_STATUS_ID       => FND_API.G_MISS_NUM,
          P_RETURN_REASON_CODE           => FND_API.G_MISS_CHAR,
          p_CHANNEL_CODE                 => 'WIRELESS_USER',
          p_CHARGE_UPLOAD_STATUS         => l_interface_status,
          p_CHARGE_UPLOAD_MSG_CODE       => FND_API.G_MISS_CHAR,
          p_CHARGE_UPLOAD_MESSAGE        => l_interface_status_meaning,
          p_IB_UPDATE_STATUS             => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_MSG_CODE           => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_MESSAGE            => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_STATUS          => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_MSG_CODE        => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_MESSAGE         => FND_API.G_MISS_CHAR,
          p_CREATED_BY                   => FND_API.G_MISS_NUM,
          p_CREATION_DATE                => FND_API.G_MISS_DATE,
          p_LAST_UPDATED_BY              => FND_API.G_MISS_NUM,
          p_LAST_UPDATE_DATE             => FND_API.G_MISS_DATE,
          p_LAST_UPDATE_LOGIN            => FND_API.G_MISS_NUM,
          p_ATTRIBUTE1                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE2                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE3                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE4                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE5                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE6                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE7                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE8                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE9                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE10                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE11                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE12                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE13                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE14                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE15                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE_CATEGORY           => FND_API.G_MISS_CHAR);
Line: 1714

END UPDATE_CHARGES;
Line: 1717

PROCEDURE UPDATE_IB
(
p_dbfLineId in number,
p_incidentId in number,
p_error_id out NOCOPY number,
p_error out NOCOPY varchar2

) IS
  l_in_out_flag              varchar2(4);
Line: 1773

        select internal_party_id
        from csi_install_parameters;
Line: 1777

  	select  meaning
  	from fnd_lookups
  	where lookup_type = 'CSF_INTERFACE_STATUS'
	and   lookup_code = p_code;
Line: 1783

        select install_site_use_id,
               ship_to_site_use_id
        from   cs_incidents_all
        where  incident_id = p_incident_id;
Line: 1788

        select party_site_id
        from hz_party_site_uses
        where party_site_use_id = p_install_site_id;
Line: 1792

       select instance_number
       from   csi_item_instances
       where  instance_id = p_instance_id;
Line: 1803

    SELECT service_date
    ,      DEBRIEF_HEADER_ID
    ,      inventory_item_id
    ,      PARENT_PRODUCT_ID
    ,      ITEM_SERIAL_NUMBER
    ,      INVENTORY_ORG_ID
    ,      SUB_INVENTORY_CODE
    ,      INSTANCE_ID
    ,      QUANTITY
    ,      UOM_CODE

    FROM   CSF_DEBRIEF_MAT_LINES_V
    WHERE  DEBRIEF_LINE_ID = b_dbfLineId;
Line: 1822

select
        ctst.sub_type_id           sub_type_id                           ,
        ctst.transaction_type_id   transaction_type_id_csi ,
	cttv.line_order_category_code line_order_category_code
        from
        cs_transaction_types_vl cttv,
        cs_txn_billing_types    ctbt,
        cs_bus_process_txns     cbpt,
        cs_business_processes   cbp,
        csi_txn_sub_types       ctst,
        csi_txn_types           ctt,
        csi_instance_statuses    cis
        where
        cttv.transaction_type_id = ctbt.transaction_type_id and
        ctbt.transaction_type_id = cbpt.transaction_type_id
        and ctbt.transaction_type_id = (select transaction_type_id from CSF_DEBRIEF_MAT_LINES_V where debrief_line_id = b_dbfLineId)
        and trunc(sysdate) between nvl(ctbt.start_date_active,to_date(sysdate)) and nvl(ctbt.end_date_active,to_date(sysdate))
        and trunc(sysdate) between nvl(cbpt.start_date_active, to_date(sysdate)) and nvl(cbpt.end_date_active, to_date(sysdate))
        and cbpt.business_process_id = cbp.business_process_id
        and cbpt.business_process_id = (select business_process_id from CSF_DEBRIEF_MAT_LINES_V where debrief_line_id = b_dbfLineId)
        and cbp.field_service_flag = 'Y'
        and ctbt.billing_type = 'M'
        and ctst.cs_transaction_type_id = cttv.transaction_type_id
        and ctt.source_application_id=513
        and ctt.transaction_type_id = ctst.transaction_type_id
        and ctst.src_status_id = cis.instance_status_id(+)
        and (nvl(ctst.update_ib_flag, 'N') = 'N'
         or (    ctst.update_ib_flag = 'Y'
           and   trunc(sysdate) between nvl(cis.start_date_active,trunc(sysdate)) and nvl(cis.end_date_active,trunc(sysdate))
           and   nvl(cis.terminated_flag, 'N') <> 'Y'
           and   ctst.src_change_owner = 'Y'
           and   nvl(ctst.src_return_reqd, 'N') = 'N'
           and (
             (ctst.src_change_owner_to_code = 'I'
              and nvl(ctst.parent_reference_reqd, 'N') = 'N'
              and cttv.line_order_category_code='RETURN')
             or
             (ctst.src_change_owner_to_code = 'E'
              and ctst.src_reference_reqd = 'Y'
              and cttv.line_order_category_code='ORDER')
             )
           )
         ) ;
Line: 1869

select customer_id,customer_account_id  from csf_debrief_tasks_v where debrief_header_id = b_dbfId;
Line: 1944

	csf_ib.update_install_base(
	p_api_version            => 1.0,
	p_init_msg_list          => null,
	p_commit                 => null,
	p_validation_level       => null,
	x_return_status          => l_return_status,
	x_msg_count              => l_msg_count,
	x_msg_data               => l_msg_data,
	x_new_instance_id        => l_new_instance_id,
	p_in_out_flag            => l_in_out_flag,
	p_transaction_type_id    => l_transaction_type_id_csi,
	p_txn_sub_type_id        => l_txn_sub_type_id,
	p_instance_id            => l_instance_id,
	p_inventory_item_id      => l_inventory_item_id,
	p_inv_organization_id    => l_inv_organization_id,
	p_inv_subinventory_name  => l_inv_subinventory_name,
	p_quantity               => l_quantity,
	p_inv_master_organization_id => l_inv_master_organization_id,
	p_mfg_serial_number_flag => l_mfg_serial_number_flag,
	p_serial_number          => l_serial_number,
	p_lot_number             => l_lot_number,
	p_unit_of_measure        => l_uom,
	p_party_id               => l_party_id,
	p_party_account_id       => l_party_account_id,
	p_party_site_id          => l_party_site_id,
	p_parent_instance_id     => l_parent_instance_id) ;
Line: 1995

CSF_DEBRIEF_LINES_PKG.Update_Row(
          p_DEBRIEF_LINE_ID            => p_dbfLineId,
          p_DEBRIEF_HEADER_ID          => FND_API.G_MISS_NUM,
          p_DEBRIEF_LINE_NUMBER        => FND_API.G_MISS_NUM,
          p_SERVICE_DATE               => FND_API.G_MISS_DATE,
          p_BUSINESS_PROCESS_ID        => FND_API.G_MISS_NUM,
          p_TXN_BILLING_TYPE_ID        => FND_API.G_MISS_NUM,
          p_INVENTORY_ITEM_ID          => FND_API.G_MISS_NUM,
          P_INSTANCE_ID                => FND_API.G_MISS_NUM,
          p_ISSUING_INVENTORY_ORG_ID   => FND_API.G_MISS_NUM,
          p_RECEIVING_INVENTORY_ORG_ID => FND_API.G_MISS_NUM,
          p_ISSUING_SUB_INVENTORY_CODE   => FND_API.G_MISS_CHAR,
          p_RECEIVING_SUB_INVENTORY_CODE => FND_API.G_MISS_CHAR,
          p_ISSUING_LOCATOR_ID           => FND_API.G_MISS_NUM,
          p_RECEIVING_LOCATOR_ID         => FND_API.G_MISS_NUM,
          p_PARENT_PRODUCT_ID            => FND_API.G_MISS_NUM,
          p_REMOVED_PRODUCT_ID           => FND_API.G_MISS_NUM,
          p_STATUS_OF_RECEIVED_PART      => FND_API.G_MISS_CHAR,
          p_ITEM_SERIAL_NUMBER           => FND_API.G_MISS_CHAR,
          p_ITEM_REVISION                => FND_API.G_MISS_CHAR,
          p_ITEM_LOTNUMBER               => FND_API.G_MISS_CHAR,
          p_UOM_CODE                     => FND_API.G_MISS_CHAR,
          p_QUANTITY                     => FND_API.G_MISS_NUM,
          p_RMA_HEADER_ID                => FND_API.G_MISS_NUM,
          p_DISPOSITION_CODE             => FND_API.G_MISS_CHAR,
          p_MATERIAL_REASON_CODE         => FND_API.G_MISS_CHAR,
          p_LABOR_REASON_CODE            => FND_API.G_MISS_CHAR,
          p_EXPENSE_REASON_CODE          => FND_API.G_MISS_CHAR,
          p_LABOR_START_DATE             => FND_API.G_MISS_DATE,
          p_LABOR_END_DATE               => FND_API.G_MISS_DATE,
          p_STARTING_MILEAGE             => FND_API.G_MISS_NUM,
          p_ENDING_MILEAGE               => FND_API.G_MISS_NUM,
          p_EXPENSE_AMOUNT               => FND_API.G_MISS_NUM,
          p_CURRENCY_CODE                => FND_API.G_MISS_CHAR,
          p_DEBRIEF_LINE_STATUS_ID       => FND_API.G_MISS_NUM,
          P_RETURN_REASON_CODE           => FND_API.G_MISS_CHAR,
          p_CHANNEL_CODE                 => 'WIRELESS_USER',
          p_CHARGE_UPLOAD_STATUS         => FND_API.G_MISS_CHAR,
          p_CHARGE_UPLOAD_MSG_CODE       => FND_API.G_MISS_CHAR,
          p_CHARGE_UPLOAD_MESSAGE        => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_STATUS             => l_interface_status,
          p_IB_UPDATE_MSG_CODE           => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_MESSAGE            => l_interface_status_meaning,
          p_SPARE_UPDATE_STATUS          => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_MSG_CODE        => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_MESSAGE         => FND_API.G_MISS_CHAR,
          p_CREATED_BY                   => FND_API.G_MISS_NUM,
          p_CREATION_DATE                => FND_API.G_MISS_DATE,
          p_LAST_UPDATED_BY              => FND_API.G_MISS_NUM,
          p_LAST_UPDATE_DATE             => FND_API.G_MISS_DATE,
          p_LAST_UPDATE_LOGIN            => FND_API.G_MISS_NUM,
          p_ATTRIBUTE1                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE2                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE3                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE4                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE5                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE6                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE7                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE8                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE9                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE10                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE11                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE12                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE13                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE14                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE15                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE_CATEGORY           => FND_API.G_MISS_CHAR);
Line: 2081

END UPDATE_IB;
Line: 2083

PROCEDURE UPDATE_SPARES(
p_dbfLineId in number,
p_dbfNr in varchar2,
p_error_id out NOCOPY number,
p_error out NOCOPY varchar2
)IS

  l_transaction_type_id      number    ;
Line: 2112

  	select  meaning
  	from fnd_lookups
  	where lookup_type = 'CSF_INTERFACE_STATUS'
	and   lookup_code = p_code;
Line: 2122

    SELECT DEBRIEF_HEADER_ID
    ,      inventory_item_id
    ,      PARENT_PRODUCT_ID
    ,      ITEM_SERIAL_NUMBER
    ,      INVENTORY_ORG_ID
    ,      SUB_INVENTORY_CODE
    ,      INSTANCE_ID
    ,      QUANTITY
    ,      UOM_CODE
    ,      LOCATOR
    ,      ITEM_REVISION
    ,      ITEM_LOTNUMBER
    FROM   CSF_DEBRIEF_MAT_LINES_V
    WHERE  DEBRIEF_LINE_ID = b_dbfLineId;
Line: 2142

select
        ctst.sub_type_id           sub_type_id                           ,
        ctst.transaction_type_id   transaction_type_id_csi ,
	cttv.line_order_category_code line_order_category_code
        from
        cs_transaction_types_vl cttv,
        cs_txn_billing_types    ctbt,
        cs_bus_process_txns     cbpt,
        cs_business_processes   cbp,
        csi_txn_sub_types       ctst,
        csi_txn_types           ctt,
        csi_instance_statuses    cis
        where
        cttv.transaction_type_id = ctbt.transaction_type_id and
        ctbt.transaction_type_id = cbpt.transaction_type_id
        and ctbt.transaction_type_id = (select transaction_type_id from CSF_DEBRIEF_MAT_LINES_V where debrief_line_id = b_dbfLineId)
        and trunc(sysdate) between nvl(ctbt.start_date_active,to_date(sysdate)) and nvl(ctbt.end_date_active,to_date(sysdate))
        and trunc(sysdate) between nvl(cbpt.start_date_active, to_date(sysdate)) and nvl(cbpt.end_date_active, to_date(sysdate))
        and cbpt.business_process_id = cbp.business_process_id
        and cbpt.business_process_id = (select business_process_id from CSF_DEBRIEF_MAT_LINES_V where debrief_line_id = b_dbfLineId)
        and cbp.field_service_flag = 'Y'
        and ctbt.billing_type = 'M'
        and ctst.cs_transaction_type_id = cttv.transaction_type_id
        and ctt.source_application_id=513
        and ctt.transaction_type_id = ctst.transaction_type_id
        and ctst.src_status_id = cis.instance_status_id(+)
        and (nvl(ctst.update_ib_flag, 'N') = 'N'
         or (    ctst.update_ib_flag = 'Y'
           and   trunc(sysdate) between nvl(cis.start_date_active,trunc(sysdate)) and nvl(cis.end_date_active,trunc(sysdate))
           and   nvl(cis.terminated_flag, 'N') <> 'Y'
           and   ctst.src_change_owner = 'Y'
           and   nvl(ctst.src_return_reqd, 'N') = 'N'
           and (
             (ctst.src_change_owner_to_code = 'I'
              and nvl(ctst.parent_reference_reqd, 'N') = 'N'
              and cttv.line_order_category_code='RETURN')
             or
             (ctst.src_change_owner_to_code = 'E'
              and ctst.src_reference_reqd = 'Y'
              and cttv.line_order_category_code='ORDER')
             )
           )
         ) ;
Line: 2267

	CSF_DEBRIEF_LINES_PKG.Update_Row(
          p_DEBRIEF_LINE_ID            => p_dbfLineId,
          p_DEBRIEF_HEADER_ID          => FND_API.G_MISS_NUM,
          p_DEBRIEF_LINE_NUMBER        => FND_API.G_MISS_NUM,
          p_SERVICE_DATE               => FND_API.G_MISS_DATE,
          p_BUSINESS_PROCESS_ID        => FND_API.G_MISS_NUM,
          p_TXN_BILLING_TYPE_ID        => FND_API.G_MISS_NUM,
          p_INVENTORY_ITEM_ID          => FND_API.G_MISS_NUM,
          P_INSTANCE_ID                => FND_API.G_MISS_NUM,
          p_ISSUING_INVENTORY_ORG_ID   => FND_API.G_MISS_NUM,
          p_RECEIVING_INVENTORY_ORG_ID => FND_API.G_MISS_NUM,
          p_ISSUING_SUB_INVENTORY_CODE   => FND_API.G_MISS_CHAR,
          p_RECEIVING_SUB_INVENTORY_CODE => FND_API.G_MISS_CHAR,
          p_ISSUING_LOCATOR_ID           => FND_API.G_MISS_NUM,
          p_RECEIVING_LOCATOR_ID         => FND_API.G_MISS_NUM,
          p_PARENT_PRODUCT_ID            => FND_API.G_MISS_NUM,
          p_REMOVED_PRODUCT_ID           => FND_API.G_MISS_NUM,
          p_STATUS_OF_RECEIVED_PART      => FND_API.G_MISS_CHAR,
          p_ITEM_SERIAL_NUMBER           => FND_API.G_MISS_CHAR,
          p_ITEM_REVISION                => FND_API.G_MISS_CHAR,
          p_ITEM_LOTNUMBER               => FND_API.G_MISS_CHAR,
          p_UOM_CODE                     => FND_API.G_MISS_CHAR,
          p_QUANTITY                     => FND_API.G_MISS_NUM,
          p_RMA_HEADER_ID                => FND_API.G_MISS_NUM,
          p_DISPOSITION_CODE             => FND_API.G_MISS_CHAR,
          p_MATERIAL_REASON_CODE         => FND_API.G_MISS_CHAR,
          p_LABOR_REASON_CODE            => FND_API.G_MISS_CHAR,
          p_EXPENSE_REASON_CODE          => FND_API.G_MISS_CHAR,
          p_LABOR_START_DATE             => FND_API.G_MISS_DATE,
          p_LABOR_END_DATE               => FND_API.G_MISS_DATE,
          p_STARTING_MILEAGE             => FND_API.G_MISS_NUM,
          p_ENDING_MILEAGE               => FND_API.G_MISS_NUM,
          p_EXPENSE_AMOUNT               => FND_API.G_MISS_NUM,
          p_CURRENCY_CODE                => FND_API.G_MISS_CHAR,
          p_DEBRIEF_LINE_STATUS_ID       => FND_API.G_MISS_NUM,
          P_RETURN_REASON_CODE           => FND_API.G_MISS_CHAR,
          p_CHANNEL_CODE                 => 'WIRELESS_USER',
          p_CHARGE_UPLOAD_STATUS         => FND_API.G_MISS_CHAR,
          p_CHARGE_UPLOAD_MSG_CODE       => FND_API.G_MISS_CHAR,
          p_CHARGE_UPLOAD_MESSAGE        => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_STATUS             => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_MSG_CODE           => FND_API.G_MISS_CHAR,
          p_IB_UPDATE_MESSAGE            => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_STATUS          => l_interface_status,
          p_SPARE_UPDATE_MSG_CODE        => FND_API.G_MISS_CHAR,
          p_SPARE_UPDATE_MESSAGE         => l_interface_status_meaning,
          p_CREATED_BY                   => FND_API.G_MISS_NUM,
          p_CREATION_DATE                => FND_API.G_MISS_DATE,
          p_LAST_UPDATED_BY              => FND_API.G_MISS_NUM,
          p_LAST_UPDATE_DATE             => FND_API.G_MISS_DATE,
          p_LAST_UPDATE_LOGIN            => FND_API.G_MISS_NUM,
          p_ATTRIBUTE1                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE2                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE3                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE4                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE5                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE6                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE7                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE8                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE9                   => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE10                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE11                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE12                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE13                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE14                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE15                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE_CATEGORY           => FND_API.G_MISS_CHAR);
Line: 2350

END UPDATE_SPARES;
Line: 2400

/* Updates info for travel debrief */
PROCEDURE Create_Travel_Debrief
  ( p_task_assignment_id     IN         NUMBER
  , p_debrief_header_id      IN		NUMBER
  , p_start_date	     IN		DATE
  , p_end_date		     IN		DATE
  , p_distance     	     IN		NUMBER
  , p_error_id               OUT NOCOPY NUMBER
  , p_error                  OUT NOCOPY VARCHAR2
  )
IS
P_DEBRIEF_Rec CSF_DEBRIEF_PUB.DEBRIEF_Rec_Type;
Line: 2423

	select
	DEBRIEF_HEADER_ID, DEBRIEF_NUMBER,
	DEBRIEF_DATE, DEBRIEF_STATUS_ID,
	TASK_ASSIGNMENT_ID, CREATED_BY,
	CREATION_DATE, LAST_UPDATED_BY,
	LAST_UPDATE_DATE, LAST_UPDATE_LOGIN,
	ATTRIBUTE1, ATTRIBUTE2, ATTRIBUTE3,
	ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6,
	ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9,
	ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12,
	ATTRIBUTE13, ATTRIBUTE14, ATTRIBUTE15,
	ATTRIBUTE_CATEGORY, object_version_number,
	TRAVEL_START_TIME, TRAVEL_END_TIME,
	TRAVEL_DISTANCE_IN_KM
	from CSF_DEBRIEF_HEADERS
	where DEBRIEF_HEADER_ID = v_hrd_id
	and TASK_ASSIGNMENT_ID = v_asgn_id;
Line: 2451

	/* changing the values to be updated */
	P_DEBRIEF_Rec.DEBRIEF_HEADER_ID		:= p_debrief_header_id;
Line: 2458

	CSF_DEBRIEF_PUB.Update_DEBRIEF(
	    P_Api_Version_Number  => 1.0,
	    P_Init_Msg_List       => FND_API.G_FALSE,
	    P_Commit              => FND_API.G_TRUE,
	    P_DEBRIEF_Rec         => P_DEBRIEF_Rec,
	    X_Return_Status       => l_return_status,
	    X_Msg_Count           => l_msg_count,
	    X_Msg_Data            => l_msg_data
	    );
Line: 2502

PROCEDURE Update_Debrief_Header
   (  p_DEBRIEF_ID            IN    NUMBER,
      p_DEBRIEF_NUMBER        IN    VARCHAR2,
      p_DEBRIEF_DATE          IN    DATE,
      p_DEBRIEF_STATUS_ID     IN    NUMBER,
      p_TASK_ASSIGNMENT_ID    IN    NUMBER,
      p_CREATED_BY            IN    NUMBER,
      p_CREATION_DATE         IN    DATE,
      p_LAST_UPDATED_BY       IN    NUMBER,
      p_LAST_UPDATE_DATE      IN    DATE,
      p_LAST_UPDATE_LOGIN     IN    NUMBER,
      p_ATTRIBUTE1            IN    VARCHAR2,
      p_ATTRIBUTE2            IN    VARCHAR2,
      p_ATTRIBUTE3            IN    VARCHAR2,
      p_ATTRIBUTE4            IN    VARCHAR2,
      p_ATTRIBUTE5            IN    VARCHAR2,
      p_ATTRIBUTE6            IN    VARCHAR2,
      p_ATTRIBUTE7            IN    VARCHAR2,
      p_ATTRIBUTE8            IN    VARCHAR2,
      p_ATTRIBUTE9            IN    VARCHAR2,
      p_ATTRIBUTE10           IN    VARCHAR2,
      p_ATTRIBUTE11           IN    VARCHAR2,
      p_ATTRIBUTE12           IN    VARCHAR2,
      p_ATTRIBUTE13           IN    VARCHAR2,
      p_ATTRIBUTE14           IN    VARCHAR2,
      p_ATTRIBUTE15           IN    VARCHAR2,
      p_ATTRIBUTE_CATEGORY    IN    VARCHAR2,
      p_return_status         OUT NOCOPY VARCHAR2,
      p_error_count           OUT NOCOPY NUMBER,
      p_error                 OUT NOCOPY VARCHAR2
   )
IS
   P_DEBRIEF_Rec CSF_DEBRIEF_PUB.DEBRIEF_Rec_Type;
Line: 2623

   CSF_DEBRIEF_PUB.Update_debrief (
      P_Api_Version_Number    => 1.0,
      P_Init_Msg_List         => FND_API.G_FALSE,
      P_Commit                => FND_API.G_FALSE,
      P_DEBRIEF_Rec           => P_DEBRIEF_Rec,
      X_Return_Status         => p_return_status,
      X_Msg_Count             => p_error_count,
      X_Msg_Data              => l_error_msg
      );
Line: 2655

END Update_Debrief_Header;