From 6c3fab93bb2bb1b131f7d7268e706cbfb228aba9 Mon Sep 17 00:00:00 2001 From: Pasindu Ruckshan Date: Fri, 4 Jul 2025 17:14:36 +0530 Subject: [PATCH] IPL Cost Accounting Lobby --- Pasindu/IPL COST ACCOUNTING LOBBY.page.xml | 5 +++++ Pasindu/IPL COST ACCOUNTING LOBBY.zip | Bin 0 -> 22002 bytes 2 files changed, 5 insertions(+) create mode 100644 Pasindu/IPL COST ACCOUNTING LOBBY.page.xml create mode 100644 Pasindu/IPL COST ACCOUNTING LOBBY.zip diff --git a/Pasindu/IPL COST ACCOUNTING LOBBY.page.xml b/Pasindu/IPL COST ACCOUNTING LOBBY.page.xml new file mode 100644 index 0000000..5e98a91 --- /dev/null +++ b/Pasindu/IPL COST ACCOUNTING LOBBY.page.xml @@ -0,0 +1,5 @@ +Hoist2023-08-25-11.39.14WebIFS RnD2015-08-24-10.59.20true22GENERAL ACCOUNTINGfalse#00FFFFFFlocal:Element/element_backdrop_10.jpgFI Image 1 GAfd1eddd4-67e4-46ac-9c4f-0675248a907890falseIndika6/24/25, 1:41:14 PM378e7ef6-21de-4ac4-8567-a5ed517c6ec3FIN_IW_21_1_Inventory Transactions HistoryfalseWebCONFIG2Part DetailsFIN_IW_21_1_Part Details7a94f90b-a755-4b82-82b1-52c7462dbafcAccenta7c39e53-c27a-438d-a435-a723a6979b53300page/Parts/List? $filter= (contains(PartNo,'%'))1ba85485-0e1d-4001-b8fc-768bfb24dd72Count(*)Part Master OverviewSingleifsapf:tbwPartCatalog?563ac614-c79a-4efe-a01b-613c68b8c0f7300page/SalesParts/List? $filter= (contains(CatalogNo,'%'))97a52de0-4761-47af-8e4f-60cd16e48a33Count(*)Sales Part OverviewSingleifsapf:tbwSalesPart?e0e7cd22-87c7-43bd-a3fd-1ed99fa74da4300page/SalesParts/List? $filter= (contains(PartNo,'%'))2f1004a7-cb71-4666-a419-5e220f631652Count(*)Inventory Part In StockSingleifsapf:tbwOverviewInvPartInStock?001falseIndika6/24/25, 4:49:27 PM378e7ef6-21de-4ac4-8567-a5ed517c6ec3FIN_IW_21_1_Inventory Transactions HistoryfalseWebCONFIG2Shop Order HistoryFIN_IW_21_1_Shop Order Historya6d950d0-5fef-4a0f-b22b-5dcc0f89e1d4Accentd55cced6-c8b8-49dc-a09e-f3fe42437b2e300page/PurchaseTransactionsHistory/List? $filter= (contains(cast(TransactionId,Edm.String),'%'))605d10ee-5221-42dd-9115-24ac6afb9e3cCount(*)Purchase Transactions History OverviewSingleifsapf:tbwPurchaseTransHist?e17bfa81-d00c-4241-9f83-f5ffbf8a6aec300page/LaborAndOperationHistory/List? $filter= (contains(cast(TransactionId,Edm.String),'%'))b56ecf12-d182-4a74-bb51-9bb450253a0cCount(*)Labor and Operation History OverviewSingleifsapf:tbwLaborOperationHistory?95547d28-f80a-444c-ac8c-67a4ae3bd33f300page/IndirectLaborHistoryList/List? $filter= (contains(cast(TransactionId,Edm.String),'%'))3d9a3b37-c4c6-49df-bf79-1e6a581ecc03Count(*)Indirect Labor History ListSingleifsapf:tbwIndirectLaborHistory?101falseIndika6/25/25, 1:19:00 PM7a94f90b-a755-4b82-82b1-52c7462dbafcFIN_IW_21_1_Part DetailsfalseWebCONFIG2BOM, Routing and Work CenterFIN_IW_21_1_BOM, Routing and Work Center 8b214d84-2a55-4b7e-a771-0932cb98bef0Accentf7382c50-9fbb-4604-b03a-97180c0d4250300page/ProductStructure/ProdStructureHeadPage? $filter= (contains(PartNo,'%'))c16eae76-fc30-4a64-a501-8c8d15484350Count(*)Product StructureSingleifsapf:frmStructures?8d816d9d-0ec5-40c6-82c7-20608042f2b4300page/RoutingOperations/List? $filter= (contains(PartNo,'%'))64233bd7-1638-4053-be1a-cb94ecd0687fCount(*)Routing OperationsSingleifsapf:tbwRoutingOperOverview?6b33de8b-f9b7-4d09-9384-5f29d4074a05300page/WorkCenters/List? $filter=(contains(WorkCenterNo,'%'))d67514ac-7815-4702-93e4-9d90e0497349Count(*)Work CentersSingleifsapf:tbwWorkCenter?201falseIndika6/25/25, 1:23:11 PMfalseWebCONFIG4Inventory Transactions HistoryFIN_IW_21_1_Inventory Transactions History378e7ef6-21de-4ac4-8567-a5ed517c6ec3Accent2886195a-20fb-4614-9661-cd7025d3a787300page/InventoryTransactionsHistory/List? $filter= (contains(cast(TransactionId,Edm.String),'%'))83069c75-61fe-4202-8859-ae037d202606Count(*)Inventory Transactions History OverviewSingleifsapf:tbwGenInvtran301falseIndika6/27/25, 11:08:46 AMfalseWebCONFIG4Inventory Parts without a Structure#FF4B4A4DFIN_IW_21_1_Inventory Parts without a Structuree4beefcd-7a38-46c8-9cd3-d556059dd044300ifsapf:frmStructurespage/ProductStructure/ProdStructureHeadPage?$filter= EngChgLevel eq '$[Revision No]' and PartNo eq '$[Part No]' and (startswith(Contract,'$[Site]'))falsetrueAccenta0f1ddf4-2fc4-4f0f-962e-87d956add9a2PART_NOPart NoPart No20PART_NOENG_CHG_LEVELRevision NoRevision No20ENG_CHG_LEVELALTERNATIVE_NOAlternateAlternate20falseALTERNATIVE_NOCONTRACTSiteSite20CONTRACTtrue401falseIndika6/27/25, 1:41:31 PMe4beefcd-7a38-46c8-9cd3-d556059dd044FIN_IW_21_1_Inventory Parts without a StructurefalseWebCONFIG4Inventory Parts without a Routing#FF4B4A4DFIN_IW_21_1_Inventory Parts without a Routing29c5f50c-48f1-4962-87e7-24a5fe6b3b9d300ifsapf:frmRoutingHeadpage/Routing/Form?$filter= PartNo eq '$[Part No]' and Contract eq '$[Site]' and RoutingRevision eq '$[Routing Revision]'falsetrueAccent29e14317-fd83-4925-a147-86367d2a1e94PART_NOPart NoPart No20PART_NOROUTING_REVISIONRouting RevisionRouting Revision20ROUTING_REVISIONALTERNATIVE_NOAlternateAlternate20falseALTERNATIVE_NOCONTRACTSiteSite20CONTRACTtrue501falseIndika2021-05-06-23.11.244Inventory Parts without Cost#FF4B4A4DFIN_IW_21_1_Inventory Parts without Cost0ab9fbe7-b90f-4506-a210-f23a5e316e1f300ifsapf:frmInventoryPartCostDetail?d48e4ad5-ec08-479f-a801-92f59e5a02143e900ee1-c957-420a-b91d-ee5f98126e6ePART_NOPART NOPart NoPART_NO&AO.Inventory_Part_API.Get_Description(CONTRACT,PART_NO)AOInventory Part APIGet DescriptionCONTRACTPART NOPart Descriptionfalse&AO.Inventory_Part_API.Get_Description(CONTRACT,PART_NO)CONTRACTCONTRACTSiteCONTRACTtrue601falseIndika0ab9fbe7-b90f-4506-a210-f23a5e316e1f2021-05-04-00.09.024Shop Orders with Status Closed#FF4B4A4DFIN_IW_21_1_Production Dataa59dd572-08ee-44b4-a048-6550c2059d1a300ifsapf:tbwShopOrd?97718bcd-ec87-4310-bb08-9a8112b31c7cORDER_NOORDER NOOrder NoORDER_NORELEASE_NORELEASE NORelease NoRELEASE_NOSEQUENCE_NOSEQUENCE NOSequence NoSEQUENCE_NOCONTRACTCONTRACTSiteCONTRACTtrue701falseIndika6/12/25, 1:57:32 PM0ab9fbe7-b90f-4506-a210-f23a5e316e1fFIN_IW_21_1_Inventory Parts without CostfalseWebCONFIG4Newly Created Products within Past 7 Days#FF4B4A4DFIN_IW_21_1_Newly Created Products within Past 7 Daysfee00250-7b32-4d08-b339-b2125cc7419d300ifsapf:tbwInventoryPart?Accentf6ad99db-1b42-498c-964b-6c6f2523faf7PART_NOPART NOPart No20PART_NO&AO.Inventory_Part_API.Get_Description(CONTRACT,PART_NO)AOInventory Part APIGet DescriptionCONTRACTPART NOPart Description20false&AO.Inventory_Part_API.Get_Description(CONTRACT,PART_NO)CONTRACTCONTRACTSite20CONTRACTtrue801falsedefaultIndika605d10ee-5221-42dd-9115-24ac6afb9e3c2021-05-03-16.10.13FIN_IW_21_1_Part Master1ba85485-0e1d-4001-b8fc-768bfb24dd72&AO.PART_CATALOGIndikaa0f1ddf4-2fc4-4f0f-962e-87d956add9a22021-05-06-15.36.01FIN_IW_21_1_Inventory Parts without a Routing29e14317-fd83-4925-a147-86367d2a1e94contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site) AND BOM_TYPE_DB = 'M' AND OBJSTATE = (select &AO.ROUTING_ALTERNATE_API.FINITE_STATE_ENCODE__('Tentative') from dual) + +&AO.ROUTING_ALTERNATEIndika97a52de0-4761-47af-8e4f-60cd16e48a332021-05-03-18.37.02FIN_IW_21_1_Inventory Part In Stock2f1004a7-cb71-4666-a419-5e220f631652contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.INVENTORY_PART_IN_STOCK_UIVIndikab56ecf12-d182-4a74-bb51-9bb450253a0c2021-05-01-01.41.24FIN_IW_21_1_Indirect Labor History List3d9a3b37-c4c6-49df-bf79-1e6a581ecc03contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.INDIRECT_LABOR_HISTORYIndikad67514ac-7815-4702-93e4-9d90e04973492024-10-23-11.56.43FIN_IW_21_1_Inventory Parts without Cost3e900ee1-c957-420a-b91d-ee5f98126e6econtract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site) AND INVENTORY_VALUE = 0 and &AO.INVENTORY_PART_API.Get_PART_STATUS(Contract,Part_No) in ('A','D')&AO.INVENTORY_PART_UNIT_COST_SUMIndika83069c75-61fe-4202-8859-ae037d2026062021-05-01-01.36.18FIN_IW_21_1_Purchase Transactions History 605d10ee-5221-42dd-9115-24ac6afb9e3ccontract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.PURCHASE_TRANSACTION_HISTIndikac16eae76-fc30-4a64-a501-8c8d154843502021-05-03-18.51.11FIN_IW_21_1_Routing Operations64233bd7-1638-4053-be1a-cb94ecd0687fcontract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.ROUTING_OPERATIONIndika2021-05-06-15.53.34FIN_IW_21_1_Inventory Transactions History83069c75-61fe-4202-8859-ae037d202606contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.INVENTORY_TRANSACTION_HIST2Indika605d10ee-5221-42dd-9115-24ac6afb9e3c2021-05-04-00.02.21FIN_IW_21_1_Production Data97718bcd-ec87-4310-bb08-9a8112b31c7ccontract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site) AND OBJSTATE = (select &AO.SHOP_ORD_API.FINITE_STATE_ENCODE__('Closed') from dual)&AO.SHOP_ORDIndika83069c75-61fe-4202-8859-ae037d2026062021-05-03-18.26.19FIN_IW_21_1_Sales Parts97a52de0-4761-47af-8e4f-60cd16e48a33contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.SALES_PARTIndikabaa180f2-c3b7-4acb-b399-e0a75d1e5d432021-05-06-15.36.31FIN_IW_21_1_Inventory Parts without a Structurea0f1ddf4-2fc4-4f0f-962e-87d956add9a2contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site) AND BOM_TYPE_DB = 'M' AND OBJSTATE = (select &AO.PROD_STRUCT_ALTERNATE_API.FINITE_STATE_ENCODE__('Tentative') from dual) + +&AO.PROD_STRUCT_ALTERNATEIndika605d10ee-5221-42dd-9115-24ac6afb9e3c2021-05-01-01.39.21FIN_IW_21_1_Labor and Operation History b56ecf12-d182-4a74-bb51-9bb450253a0ccontract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.OPERATION_HISTORYIndika2f1004a7-cb71-4666-a419-5e220f6316522021-05-03-18.48.12FIN_IW_21_1_Product Structurec16eae76-fc30-4a64-a501-8c8d15484350contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.PROD_STRUCTURE_HEADIndika64233bd7-1638-4053-be1a-cb94ecd0687f2021-05-03-18.52.38FIN_IW_21_1_Work Centersd67514ac-7815-4702-93e4-9d90e0497349contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site)&AO.WORK_CENTERIndika3e900ee1-c957-420a-b91d-ee5f98126e6e2021-05-04-19.02.48FIN_IW_21_1_Newly Created Products within Past 7 Daysf6ad99db-1b42-498c-964b-6c6f2523faf7contract IN (SELECT contract FROM &AO.site_public WHERE company = '$COMPANY$') AND EXISTS (SELECT 1 FROM &AO.user_allowed_site_pub WHERE contract = site) AND CREATE_DATE between trunc(to_date( '#NOW#', 'YYYY-MM-DD-HH24:MI:SS' ))-7 and trunc(to_date( '#NOW#', 'YYYY-MM-DD-HH24:MI:SS' )) + ( 1 - 1/ ( 60*60*24 ) )&AO.INVENTORY_PARTCOMPANYCompany#DEFAULT_COMPANY#trueIPL COST ACCOUNTING LOBBY0adab999-e9e6-4167-934d-09c93153908dtrue20250612042622AAASoJABUAAMee+AAM \ No newline at end of file diff --git a/Pasindu/IPL COST ACCOUNTING LOBBY.zip b/Pasindu/IPL COST ACCOUNTING LOBBY.zip new file mode 100644 index 0000000000000000000000000000000000000000..11bcd70c675310695a186e1586cd3ee20f777192 GIT binary patch literal 22002 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