DBA Data[Home] [Help]

APPS.INV_COST_GROUP_PVT dependencies on INV_GLOBALS

Line 188: IF (l_trx_action_id not in ( INV_GLOBALS.G_ACTION_ORGXFR , INV_GLOBALS.G_ACTION_INTRANSITSHIPMENT ) ) THEN

184: END IF;
185: RETURN ;
186: END IF;
187:
188: IF (l_trx_action_id not in ( INV_GLOBALS.G_ACTION_ORGXFR , INV_GLOBALS.G_ACTION_INTRANSITSHIPMENT ) ) THEN
189: IF (l_debug = 1) THEN
190: print_debug('Calculate_Transfer_Cost :This is not an org xfer, so no need of calculating transfer cost..exiting' );
191: END IF;
192: RETURN ;

Line 455: INV_Globals.G_SOURCETYPE_PURCHASEORDER AND

451: -- get the org's default cost group for both the organization
452: -- and the transafer organization.
453: -- IDS: lot serial support
454: ELSIF (p_mmtt_rec.transaction_source_type_id =
455: INV_Globals.G_SOURCETYPE_PURCHASEORDER AND
456: (p_mmtt_rec.transaction_action_id =
457: INV_Globals.G_ACTION_LOGICALRECEIPT OR
458: p_mmtt_rec.transaction_action_id =
459: INV_Globals.g_action_logicaldeladj

Line 457: INV_Globals.G_ACTION_LOGICALRECEIPT OR

453: -- IDS: lot serial support
454: ELSIF (p_mmtt_rec.transaction_source_type_id =
455: INV_Globals.G_SOURCETYPE_PURCHASEORDER AND
456: (p_mmtt_rec.transaction_action_id =
457: INV_Globals.G_ACTION_LOGICALRECEIPT OR
458: p_mmtt_rec.transaction_action_id =
459: INV_Globals.g_action_logicaldeladj
460: )
461: ) THEN

Line 459: INV_Globals.g_action_logicaldeladj

455: INV_Globals.G_SOURCETYPE_PURCHASEORDER AND
456: (p_mmtt_rec.transaction_action_id =
457: INV_Globals.G_ACTION_LOGICALRECEIPT OR
458: p_mmtt_rec.transaction_action_id =
459: INV_Globals.g_action_logicaldeladj
460: )
461: ) THEN
462:
463: print_debug('Inside get cost group for logical transactions');

Line 497: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_IntransitShipment,

493: x_return_status := fnd_api.g_ret_sts_success;
494: RETURN;
495:
496: ELSE
497: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_IntransitShipment,
498: INV_Globals.G_Action_IntransitReceipt ) THEN
499:
500:
501: IF l_fob_point IS NULL THEN

Line 498: INV_Globals.G_Action_IntransitReceipt ) THEN

494: RETURN;
495:
496: ELSE
497: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_IntransitShipment,
498: INV_Globals.G_Action_IntransitReceipt ) THEN
499:
500:
501: IF l_fob_point IS NULL THEN
502:

Line 509: inv_globals.g_action_intransitreceipt,

505: INTO l_fob_point
506: FROM mtl_interorg_parameters
507: WHERE from_organization_id =
508: Decode(p_mmtt_rec.transaction_action_id,
509: inv_globals.g_action_intransitreceipt,
510: p_mmtt_rec.transfer_organization,
511: p_mmtt_rec.organization_id)
512: AND to_organization_id =
513: Decode(p_mmtt_rec.transaction_action_id,

Line 514: inv_globals.g_action_intransitreceipt,

510: p_mmtt_rec.transfer_organization,
511: p_mmtt_rec.organization_id)
512: AND to_organization_id =
513: Decode(p_mmtt_rec.transaction_action_id,
514: inv_globals.g_action_intransitreceipt,
515: p_mmtt_rec.organization_id,
516: p_mmtt_rec.transfer_organization);
517:
518: IF l_fob_point IS NULL THEN

Line 556: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.g_action_planxfr,

552: NULL;
553:
554: ELSIF p_mmtt_rec.cost_group_id IS NOT NULL THEN
555:
556: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.g_action_planxfr,
557: INV_Globals.G_Action_Stgxfr,
558: INV_Globals.g_action_orgxfr,
559: INV_Globals.g_action_ownxfr) THEN
560: IF (p_mmtt_rec.cost_group_id IS NULL OR

Line 557: INV_Globals.G_Action_Stgxfr,

553:
554: ELSIF p_mmtt_rec.cost_group_id IS NOT NULL THEN
555:
556: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.g_action_planxfr,
557: INV_Globals.G_Action_Stgxfr,
558: INV_Globals.g_action_orgxfr,
559: INV_Globals.g_action_ownxfr) THEN
560: IF (p_mmtt_rec.cost_group_id IS NULL OR
561: p_mmtt_rec.transfer_cost_group_id IS NULL) THEN

Line 558: INV_Globals.g_action_orgxfr,

554: ELSIF p_mmtt_rec.cost_group_id IS NOT NULL THEN
555:
556: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.g_action_planxfr,
557: INV_Globals.G_Action_Stgxfr,
558: INV_Globals.g_action_orgxfr,
559: INV_Globals.g_action_ownxfr) THEN
560: IF (p_mmtt_rec.cost_group_id IS NULL OR
561: p_mmtt_rec.transfer_cost_group_id IS NULL) THEN
562:

Line 559: INV_Globals.g_action_ownxfr) THEN

555:
556: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.g_action_planxfr,
557: INV_Globals.G_Action_Stgxfr,
558: INV_Globals.g_action_orgxfr,
559: INV_Globals.g_action_ownxfr) THEN
560: IF (p_mmtt_rec.cost_group_id IS NULL OR
561: p_mmtt_rec.transfer_cost_group_id IS NULL) THEN
562:
563: l_process_txn := 'Y';

Line 567: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.g_action_stgxfr then

563: l_process_txn := 'Y';
564:
565: --Bug 2392914 fix
566: --Most probably we don't need the below code
567: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.g_action_stgxfr then
568:
569: IF (p_mmtt_rec.transfer_to_location IS NOT NULL AND
570: p_mmtt_rec.transfer_to_location > 0 AND
571: p_mmtt_rec.transfer_organization IS NOT NULL AND

Line 631: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.G_Action_IntransitShipment THEN

627: l_process_txn := 'N';
628:
629: END IF;
630:
631: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.G_Action_IntransitShipment THEN
632: IF l_fob_point = 1 THEN
633: IF (p_mmtt_rec.cost_group_id IS NULL OR
634: p_mmtt_rec.transfer_cost_group_id IS NULL) THEN
635: l_process_txn := 'Y';

Line 646: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.G_Action_IntransitReceipt THEN

642: ELSE
643: l_process_txn := 'N';
644: END IF;
645: END IF;
646: ELSIF p_mmtt_rec.transaction_action_id = INV_Globals.G_Action_IntransitReceipt THEN
647: IF l_fob_point = 1 THEN
648: IF (p_mmtt_rec.cost_group_id IS NULL OR
649: p_mmtt_rec.transfer_cost_group_id IS NULL) THEN
650: l_process_txn := 'Y';

Line 735: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.G_Action_Planxfr,

731: l_subinventory_code := p_mmtt_rec.subinventory_code;
732: l_transfer_subinventory := p_mmtt_rec.transfer_subinventory;
733: l_transaction_action_id := p_mmtt_rec.transaction_action_id;
734: l_transfer_organization_id := p_mmtt_rec.transfer_organization;
735: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.G_Action_Planxfr,
736: INV_Globals.g_action_stgxfr,INV_Globals.g_action_ownxfr) THEN
737: l_transfer_organization_id := p_mmtt_rec.organization_id;
738: END IF;
739:

Line 736: INV_Globals.g_action_stgxfr,INV_Globals.g_action_ownxfr) THEN

732: l_transfer_subinventory := p_mmtt_rec.transfer_subinventory;
733: l_transaction_action_id := p_mmtt_rec.transaction_action_id;
734: l_transfer_organization_id := p_mmtt_rec.transfer_organization;
735: IF p_mmtt_rec.transaction_action_id IN (INV_Globals.G_Action_Subxfr,INV_Globals.G_Action_Planxfr,
736: INV_Globals.g_action_stgxfr,INV_Globals.g_action_ownxfr) THEN
737: l_transfer_organization_id := p_mmtt_rec.organization_id;
738: END IF;
739:
740: IF(p_mmtt_rec.locator_id IS NOT NULL) then

Line 877: IF l_transaction_action_id = inv_globals.g_action_intransitreceipt AND

873: print_debug('l_primary_cost_method: ' || l_primary_cost_method);
874: print_debug('l_organization_id: ' || l_organization_id);
875: END IF;
876:
877: IF l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
878: p_mmtt_rec.transfer_cost_group_id IS NULL THEN
879: SELECT cost_group_id
880: INTO l_transfer_cost_group_id
881: FROM rcv_shipment_lines rsl,

Line 950: IF l_transaction_Action_id = inv_globals.g_action_intransitshipment THEN

946: print_debug('transfer org is not wms enabled ');
947: END IF;
948:
949: -- check if transaction is intransit issue
950: IF l_transaction_Action_id = inv_globals.g_action_intransitshipment THEN
951: IF l_fob_point = 1 THEN -- shipment
952: -- We do not care about the costing method of the org
953: l_transfer_cost_group_id := l_tfr_org_cost_group_id;
954: IF (l_debug = 1) THEN

Line 964: NOT NULL) AND l_transaction_action_id <> inv_globals.g_action_intransitreceipt THEN

960: END IF;
961: END IF;
962:
963: IF (l_transfer_cost_Group_id IS NULL AND l_transfer_subinventory IS
964: NOT NULL) AND l_transaction_action_id <> inv_globals.g_action_intransitreceipt THEN
965: IF (l_debug = 1) THEN
966: print_debug('transfer cost group is null , get the default from sub or org');
967: END IF;
968:

Line 1000: l_transaction_Action_id = INV_Globals.G_Action_Orgxfr THEN

996: END IF;
997: END IF;
998: ELSIF l_transfer_cost_Group_id is null AND
999: l_transfer_subinventory is null AND
1000: l_transaction_Action_id = INV_Globals.G_Action_Orgxfr THEN
1001: /* case where trfr sub is null for a direct org transfer */
1002: l_transfer_cost_group_id := l_tfr_org_cost_group_id;
1003: else
1004: IF (l_debug = 1) THEN

Line 1039: IF l_transaction_action_id IN (inv_globals.g_action_intransitshipment,

1035: IF (l_debug = 1) THEN
1036: print_debug('INV to WMS transfer');
1037: END IF;
1038: -- check if transaction is intransit issue
1039: IF l_transaction_action_id IN (inv_globals.g_action_intransitshipment,
1040: inv_globals.g_action_orgxfr)
1041: THEN
1042: IF (l_fob_point = 1 AND l_transaction_action_id =
1043: inv_globals.g_action_intransitshipment) -- shipment

Line 1040: inv_globals.g_action_orgxfr)

1036: print_debug('INV to WMS transfer');
1037: END IF;
1038: -- check if transaction is intransit issue
1039: IF l_transaction_action_id IN (inv_globals.g_action_intransitshipment,
1040: inv_globals.g_action_orgxfr)
1041: THEN
1042: IF (l_fob_point = 1 AND l_transaction_action_id =
1043: inv_globals.g_action_intransitshipment) -- shipment
1044: OR (l_transaction_action_id = inv_globals.g_action_orgxfr) THEN

Line 1043: inv_globals.g_action_intransitshipment) -- shipment

1039: IF l_transaction_action_id IN (inv_globals.g_action_intransitshipment,
1040: inv_globals.g_action_orgxfr)
1041: THEN
1042: IF (l_fob_point = 1 AND l_transaction_action_id =
1043: inv_globals.g_action_intransitshipment) -- shipment
1044: OR (l_transaction_action_id = inv_globals.g_action_orgxfr) THEN
1045:
1046: -- updating the transfer cost group to null for direct org transfers,
1047: -- if the destination is wms org and dest loc is proj enabled

Line 1044: OR (l_transaction_action_id = inv_globals.g_action_orgxfr) THEN

1040: inv_globals.g_action_orgxfr)
1041: THEN
1042: IF (l_fob_point = 1 AND l_transaction_action_id =
1043: inv_globals.g_action_intransitshipment) -- shipment
1044: OR (l_transaction_action_id = inv_globals.g_action_orgxfr) THEN
1045:
1046: -- updating the transfer cost group to null for direct org transfers,
1047: -- if the destination is wms org and dest loc is proj enabled
1048: IF( l_to_project_id IS NOT NULL AND

Line 1049: l_transaction_action_id = inv_globals.g_action_orgxfr) THEN

1045:
1046: -- updating the transfer cost group to null for direct org transfers,
1047: -- if the destination is wms org and dest loc is proj enabled
1048: IF( l_to_project_id IS NOT NULL AND
1049: l_transaction_action_id = inv_globals.g_action_orgxfr) THEN
1050: IF (l_debug = 1) THEN
1051: print_debug('Org transfer to a WMS org ..Dest is project locator');
1052: END IF;
1053: IF p_input_type = G_INPUT_MMTT THEN

Line 1115: inv_globals.g_action_intransitshipment) THEN -- receipt

1111: END IF;-- for org transfer ,dest locator is project
1112:
1113:
1114: ELSIF (l_fob_point = 2 AND l_transaction_action_id =
1115: inv_globals.g_action_intransitshipment) THEN -- receipt
1116: IF (l_debug = 1) THEN
1117: print_debug('Setting transfer cost group = cost group');
1118: END IF;
1119: l_transfer_cost_group_id := l_cost_group_id;

Line 1134: IF l_transaction_action_id IN (inv_globals.g_action_intransitreceipt,

1130: END IF;
1131:
1132:
1133:
1134: IF l_transaction_action_id IN (inv_globals.g_action_intransitreceipt,
1135: inv_globals.g_action_orgxfr)
1136: THEN
1137: --Newly added code for PJM-WMS
1138: IF( l_to_project_id IS NOT NULL AND

Line 1135: inv_globals.g_action_orgxfr)

1131:
1132:
1133:
1134: IF l_transaction_action_id IN (inv_globals.g_action_intransitreceipt,
1135: inv_globals.g_action_orgxfr)
1136: THEN
1137: --Newly added code for PJM-WMS
1138: IF( l_to_project_id IS NOT NULL AND
1139: l_transaction_action_id = inv_globals.g_action_orgxfr) THEN

Line 1139: l_transaction_action_id = inv_globals.g_action_orgxfr) THEN

1135: inv_globals.g_action_orgxfr)
1136: THEN
1137: --Newly added code for PJM-WMS
1138: IF( l_to_project_id IS NOT NULL AND
1139: l_transaction_action_id = inv_globals.g_action_orgxfr) THEN
1140: IF (l_debug = 1) THEN
1141: print_debug('Org transfer to a WMS org ..Dest is project locator');
1142: END IF;
1143: --We don't want to fill the transfer cost group with l_transfer_cost_group_id

Line 1218: l_transaction_action_id IN (inv_globals.g_action_subxfr,

1214:
1215: /*** WMS-PJM changes *********/
1216: IF(l_from_project_id IS NOT NULL AND
1217: l_to_project_id IS NOT NULL AND
1218: l_transaction_action_id IN (inv_globals.g_action_subxfr,
1219: inv_globals.g_action_stgxfr)) then
1220:
1221: IF (l_debug = 1) THEN
1222: print_debug('Source and destination locators are not project enabled');

Line 1219: inv_globals.g_action_stgxfr)) then

1215: /*** WMS-PJM changes *********/
1216: IF(l_from_project_id IS NOT NULL AND
1217: l_to_project_id IS NOT NULL AND
1218: l_transaction_action_id IN (inv_globals.g_action_subxfr,
1219: inv_globals.g_action_stgxfr)) then
1220:
1221: IF (l_debug = 1) THEN
1222: print_debug('Source and destination locators are not project enabled');
1223: print_debug('Stamping null cost groups for source and destination');

Line 1250: l_transaction_action_id IN (inv_globals.g_action_subxfr,

1246: END IF;
1247:
1248: ELSIF(l_from_project_id IS NOT NULL AND
1249: l_to_project_id IS NULL AND
1250: l_transaction_action_id IN (inv_globals.g_action_subxfr,
1251: inv_globals.g_action_stgxfr)) then
1252:
1253: IF (l_debug = 1) THEN
1254: print_debug('Source locator is project enabled');

Line 1251: inv_globals.g_action_stgxfr)) then

1247:
1248: ELSIF(l_from_project_id IS NOT NULL AND
1249: l_to_project_id IS NULL AND
1250: l_transaction_action_id IN (inv_globals.g_action_subxfr,
1251: inv_globals.g_action_stgxfr)) then
1252:
1253: IF (l_debug = 1) THEN
1254: print_debug('Source locator is project enabled');
1255: print_debug('Dest locator is not project enabled');

Line 1330: l_transaction_action_id IN (inv_globals.g_action_receipt,

1326: WHERE transaction_temp_id = l_line_id;
1327: end if; -- input type
1328:
1329: ELSIF(l_from_project_id IS NOT NULL AND
1330: l_transaction_action_id IN (inv_globals.g_action_receipt,
1331: inv_globals.G_Action_IntransitReceipt,
1332: inv_globals.g_action_AssyComplete )) then
1333:
1334: IF (l_debug = 1) THEN

Line 1331: inv_globals.G_Action_IntransitReceipt,

1327: end if; -- input type
1328:
1329: ELSIF(l_from_project_id IS NOT NULL AND
1330: l_transaction_action_id IN (inv_globals.g_action_receipt,
1331: inv_globals.G_Action_IntransitReceipt,
1332: inv_globals.g_action_AssyComplete )) then
1333:
1334: IF (l_debug = 1) THEN
1335: print_debug('Receipt or assy completion transaction');

Line 1332: inv_globals.g_action_AssyComplete )) then

1328:
1329: ELSIF(l_from_project_id IS NOT NULL AND
1330: l_transaction_action_id IN (inv_globals.g_action_receipt,
1331: inv_globals.G_Action_IntransitReceipt,
1332: inv_globals.g_action_AssyComplete )) then
1333:
1334: IF (l_debug = 1) THEN
1335: print_debug('Receipt or assy completion transaction');
1336: print_debug('rec locator is project enabled');

Line 1365: AND l_transaction_action_id = inv_globals.g_action_orgxfr

1361: -- updating the transfer cost group to null for direct org transfers,
1362: -- if the destination is wms org an dest loc is proj enabled
1363: -- Added by cjandhya
1364: ELSIF l_transfer_wms_org_flag
1365: AND l_transaction_action_id = inv_globals.g_action_orgxfr
1366: AND l_to_project_id IS NOT NULL THEN
1367:
1368: IF (l_debug = 1) THEN
1369: print_debug('Org transfer WMS to WMS org ..Dest is project locator');

Line 1391: AND l_transaction_action_id = inv_globals.g_action_orgxfr THEN

1387:
1388: ELSE
1389: -- Direct org transfer WMS --> INV
1390: IF (NOT l_transfer_wms_org_flag)
1391: AND l_transaction_action_id = inv_globals.g_action_orgxfr THEN
1392: IF l_tfr_primary_cost_method = 1
1393: THEN -- costing method is standard)
1394: BEGIN
1395: SELECT default_cost_group_id

Line 1447: IF inv_globals.is_issue_xfr_transaction(l_transaction_action_id)

1443:
1444:
1445: -- All Issue transactions or transfer transactions or transactions
1446: -- whose status is yet to be determined.
1447: IF inv_globals.is_issue_xfr_transaction(l_transaction_action_id)
1448: OR (l_transaction_action_id IN (inv_globals.g_type_cycle_count_adj,
1449: inv_globals.g_type_physical_count_adj,
1450: inv_globals.g_action_deliveryadj))
1451: THEN

Line 1448: OR (l_transaction_action_id IN (inv_globals.g_type_cycle_count_adj,

1444:
1445: -- All Issue transactions or transfer transactions or transactions
1446: -- whose status is yet to be determined.
1447: IF inv_globals.is_issue_xfr_transaction(l_transaction_action_id)
1448: OR (l_transaction_action_id IN (inv_globals.g_type_cycle_count_adj,
1449: inv_globals.g_type_physical_count_adj,
1450: inv_globals.g_action_deliveryadj))
1451: THEN
1452: IF l_cost_group_id IS NULL OR l_transfer_cost_group_id IS NULL

Line 1449: inv_globals.g_type_physical_count_adj,

1445: -- All Issue transactions or transfer transactions or transactions
1446: -- whose status is yet to be determined.
1447: IF inv_globals.is_issue_xfr_transaction(l_transaction_action_id)
1448: OR (l_transaction_action_id IN (inv_globals.g_type_cycle_count_adj,
1449: inv_globals.g_type_physical_count_adj,
1450: inv_globals.g_action_deliveryadj))
1451: THEN
1452: IF l_cost_group_id IS NULL OR l_transfer_cost_group_id IS NULL
1453: THEN

Line 1450: inv_globals.g_action_deliveryadj))

1446: -- whose status is yet to be determined.
1447: IF inv_globals.is_issue_xfr_transaction(l_transaction_action_id)
1448: OR (l_transaction_action_id IN (inv_globals.g_type_cycle_count_adj,
1449: inv_globals.g_type_physical_count_adj,
1450: inv_globals.g_action_deliveryadj))
1451: THEN
1452: IF l_cost_group_id IS NULL OR l_transfer_cost_group_id IS NULL
1453: THEN
1454: IF (l_debug = 1) THEN

Line 1477: ELSIF (l_transaction_action_id = inv_globals.g_action_containerpack) OR

1473: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1474: END IF;
1475: END IF;
1476: -- Container transactions
1477: ELSIF (l_transaction_action_id = inv_globals.g_action_containerpack) OR
1478: (l_transaction_action_id = inv_globals.g_action_containerunpack) OR
1479: (l_transaction_action_id = inv_globals.g_action_containersplit) THEN
1480: IF (l_cost_group_id IS NULL AND l_transfer_cost_group_id IS NULL) THEN
1481: IF (l_debug = 1) THEN

Line 1478: (l_transaction_action_id = inv_globals.g_action_containerunpack) OR

1474: END IF;
1475: END IF;
1476: -- Container transactions
1477: ELSIF (l_transaction_action_id = inv_globals.g_action_containerpack) OR
1478: (l_transaction_action_id = inv_globals.g_action_containerunpack) OR
1479: (l_transaction_action_id = inv_globals.g_action_containersplit) THEN
1480: IF (l_cost_group_id IS NULL AND l_transfer_cost_group_id IS NULL) THEN
1481: IF (l_debug = 1) THEN
1482: print_debug('calling inv_cost_group_update.cost_group_update');

Line 1479: (l_transaction_action_id = inv_globals.g_action_containersplit) THEN

1475: END IF;
1476: -- Container transactions
1477: ELSIF (l_transaction_action_id = inv_globals.g_action_containerpack) OR
1478: (l_transaction_action_id = inv_globals.g_action_containerunpack) OR
1479: (l_transaction_action_id = inv_globals.g_action_containersplit) THEN
1480: IF (l_cost_group_id IS NULL AND l_transfer_cost_group_id IS NULL) THEN
1481: IF (l_debug = 1) THEN
1482: print_debug('calling inv_cost_group_update.cost_group_update');
1483: END IF;

Line 1505: IF ((l_transaction_action_id NOT IN (inv_globals.g_action_intransitshipment,

1501: END IF;
1502: END IF;
1503: ELSE
1504: -- Receipt transactions
1505: IF ((l_transaction_action_id NOT IN (inv_globals.g_action_intransitshipment,
1506: inv_globals.g_action_intransitreceipt))
1507: AND (l_cost_group_id is null AND l_transfer_cost_group_id IS NULL))
1508: OR (l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1509: l_cost_group_id IS NULL) THEN

Line 1506: inv_globals.g_action_intransitreceipt))

1502: END IF;
1503: ELSE
1504: -- Receipt transactions
1505: IF ((l_transaction_action_id NOT IN (inv_globals.g_action_intransitshipment,
1506: inv_globals.g_action_intransitreceipt))
1507: AND (l_cost_group_id is null AND l_transfer_cost_group_id IS NULL))
1508: OR (l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1509: l_cost_group_id IS NULL) THEN
1510:

Line 1508: OR (l_transaction_action_id = inv_globals.g_action_intransitreceipt AND

1504: -- Receipt transactions
1505: IF ((l_transaction_action_id NOT IN (inv_globals.g_action_intransitshipment,
1506: inv_globals.g_action_intransitreceipt))
1507: AND (l_cost_group_id is null AND l_transfer_cost_group_id IS NULL))
1508: OR (l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1509: l_cost_group_id IS NULL) THEN
1510:
1511: IF l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1512: p_mmtt_rec.transfer_cost_group_id IS NULL THEN

Line 1511: IF l_transaction_action_id = inv_globals.g_action_intransitreceipt AND

1507: AND (l_cost_group_id is null AND l_transfer_cost_group_id IS NULL))
1508: OR (l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1509: l_cost_group_id IS NULL) THEN
1510:
1511: IF l_transaction_action_id = inv_globals.g_action_intransitreceipt AND
1512: p_mmtt_rec.transfer_cost_group_id IS NULL THEN
1513: IF (l_debug = 1) THEN
1514: print_debug('update the mmtt with cost group');
1515: END IF;