diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/ACP Import Log - #CHN-122 - Safety Observation Cards - 2025-05-29 04-36-06.txt b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/ACP Import Log - #CHN-122 - Safety Observation Cards - 2025-05-29 04-36-06.txt
new file mode 100644
index 0000000..64f15b2
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/ACP Import Log - #CHN-122 - Safety Observation Cards - 2025-05-29 04-36-06.txt
@@ -0,0 +1,94 @@
+Start importing package
+Creating the package "#CHN-122 - Safety Observation Cards"
+New package created. Name: #CHN-122 - Safety Observation Cards Author: IPL Plastics Ltd Version: Description:
+Importing configuration items
+Importing Custom Enumeration
+ Custom enumeration "SafetyObservationCard1" added
+ Enumeration values are replaced with new values for "SafetyObservationCard1".
+ Custom enumeration value "Opportunity" added to "SafetyObservationCard1"
+ Custom enumeration value "Positive" added to "SafetyObservationCard1"
+ "SafetyObservationCard1" imported
+"SafetyObservationCard1" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Enumeration
+ Custom enumeration "SafetyObservationCard2" added
+ Enumeration values are replaced with new values for "SafetyObservationCard2".
+ Custom enumeration value "Behavior" added to "SafetyObservationCard2"
+ Custom enumeration value "Condition" added to "SafetyObservationCard2"
+ "SafetyObservationCard2" imported
+"SafetyObservationCard2" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Enumeration
+ Custom enumeration "SYSTEMLINK" added
+ Enumeration values are replaced with new values for "SYSTEMLINK".
+ Custom enumeration value "Chemicals" added to "SYSTEMLINK"
+ Custom enumeration value "Confined Space" added to "SYSTEMLINK"
+ Custom enumeration value "Electrical" added to "SYSTEMLINK"
+ Custom enumeration value "Environmental Concerns" added to "SYSTEMLINK"
+ Custom enumeration value "Ergonomics" added to "SYSTEMLINK"
+ Custom enumeration value "Lock Out Tag Out Try Out" added to "SYSTEMLINK"
+ Custom enumeration value "Machine Guarding" added to "SYSTEMLINK"
+ Custom enumeration value "Personal Protective Equipment" added to "SYSTEMLINK"
+ Custom enumeration value "Powered Industrial Truck" added to "SYSTEMLINK"
+ Custom enumeration value "Tools" added to "SYSTEMLINK"
+ Custom enumeration value "UV / Laser" added to "SYSTEMLINK"
+ Custom enumeration value "Working at Heights" added to "SYSTEMLINK"
+ "SYSTEMLINK" imported
+"SYSTEMLINK" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Enumeration
+ Custom enumeration "YesorNo" added
+ Enumeration values are replaced with new values for "YesorNo".
+ Custom enumeration value "No" added to "YesorNo"
+ Custom enumeration value "Yes" added to "YesorNo"
+ "YesorNo" imported
+"YesorNo" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Views
+ "" imported
+Importing Custom Field Persistent
+ Attribute "COMMENTSCORRECTIVEACT" added to "SafetyInspection"
+ "COMMENTSCORRECTIVEACT" imported
+"COMMENTSCORRECTIVEACT" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "IMMEDIATEACTION" added to "SafetyInspection"
+ "IMMEDIATEACTION" imported
+"IMMEDIATEACTION" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "NAME_OF_OBSERVER" added to "SafetyInspection"
+ "NAME_OF_OBSERVER" imported
+"NAME_OF_OBSERVER" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "OBSERVATIONTYPE" added to "SafetyInspection"
+ "OBSERVATIONTYPE" imported
+"OBSERVATIONTYPE" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "SHIFT_TEAM" added to "SafetyInspection"
+ "SHIFT_TEAM" imported
+"SHIFT_TEAM" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "SUPERVISORLEAD_PERSONI" added to "SafetyInspection"
+ "SUPERVISORLEAD_PERSONI" imported
+"SUPERVISORLEAD_PERSONI" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "SUPERVISOR_LEAD_SIGNOF" added to "SafetyInspection"
+ "SUPERVISOR_LEAD_SIGNOF" imported
+"SUPERVISOR_LEAD_SIGNOF" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "SYSTEM_LINK" added to "SafetyInspection"
+ "SYSTEM_LINK" imported
+"SYSTEM_LINK" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "TIME" added to "SafetyInspection"
+ "TIME" imported
+"TIME" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "TYPE" added to "SafetyInspection"
+ "TYPE" imported
+"TYPE" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "WORKORDERNO" added to "SafetyInspection"
+ "WORKORDERNO" imported
+"WORKORDERNO" is added to package "#CHN-122 - Safety Observation Cards".
+Importing Custom Field Persistent
+ Attribute "WORKORDERREQUIRED" added to "SafetyInspection"
+ "WORKORDERREQUIRED" imported
+"WORKORDERREQUIRED" is added to package "#CHN-122 - Safety Observation Cards".
+Finished importing the configuration items
+Finished importing package
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK.xml
new file mode 100644
index 0000000..a4076ca
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK.xml
@@ -0,0 +1,71 @@
+
+
+ 1
+ Missing attributes from IEE Live env
+ 3617C44450BB264DE065020D3AD82F5F
+ CLOUD-UPLIFT-OBHOISTLK
+ Missing attributes from IEE live env
+ Intelligent Packaging Sub Limited Partnership
+ v1
+ 2025-05-27-04.13.11
+ IFSUCDB-6.000090747e+09-upg
+ 2025-05-27-04.13.11
+
+
+ Coordinator ID
+ CF_READ_ONLY
+ CRIM 708
+ CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_ID.xml
+
+
+ Coordinator Name
+ CF_READ_ONLY
+ CRIM 708
+ CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_NAME.xml
+
+
+ Primary Supplier Cat 1
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+ CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT1.xml
+
+
+ Primary Supplier Cat 2
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 2 Custom Field sourced from the Supplier Form
+ CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT2.xml
+
+
+ Primary Supplier Cat 3
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+ CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT3.xml
+
+
+ Purchase Part Cat 1
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 1 Custom Field sourced from the Purchase Part Form
+ CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT1.xml
+
+
+ Purchase Part Cat 2
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 2 Custom Field sourced from the Purchase Part Form
+ CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT2.xml
+
+
+ Purchase Part Cat 3
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 3 Custom Field sourced from the Purchase Part Form
+ CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT3.xml
+
+
+
+
+ Views-PurchaseReceipt
+ CF_VIEWS
+ Views Files for PurchaseReceipt
+ CustomFieldViews-PurchaseReceipt.xml
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_ID.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_ID.xml
new file mode 100644
index 0000000..24ecccf
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_ID.xml
@@ -0,0 +1,155 @@
+
+
+ Coordinator ID
+ CF_READ_ONLY
+ CRIM 708
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ COORDINATOR_ID
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Coordinator ID
+ 2025-05-27-01.40.24
+ READ_ONLY_FIELD
+ EXPRESSION
+ Purchase_Receipt_Cfp.Get_CF$_Coordinator_Id(v.objkey)
+ PURCHASE_ORDER_API.Get_Authorize_Code(ORDER_NO)
+
+ DEFAULT
+ TRUE
+ TRUE
+ CRIM 708
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 360451CB9C86AD0DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_NAME.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_NAME.xml
new file mode 100644
index 0000000..8ea48c8
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-COORDINATOR_NAME.xml
@@ -0,0 +1,155 @@
+
+
+ Coordinator Name
+ CF_READ_ONLY
+ CRIM 708
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ COORDINATOR_NAME
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Coordinator Name
+ 2025-05-27-01.40.24
+ READ_ONLY_FIELD
+ EXPRESSION
+ Purchase_Receipt_Cfp.Get_CF$_Coordinator_Name(v.objkey)
+ ORDER_COORDINATOR_API.Get_Name(PURCHASE_ORDER_API.Get_Authorize_Code(ORDER_NO))
+
+ DEFAULT
+ TRUE
+ TRUE
+ CRIM 708
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 360451CB9C96AD0DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT1.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT1.xml
new file mode 100644
index 0000000..cddf276
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT1.xml
@@ -0,0 +1,155 @@
+
+
+ Primary Supplier Cat 1
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PRIMARY_SUPPLIER_CAT1
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Primary Supplier Cat 1
+ 2025-05-27-03.44.16
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Primary_Supplier_Cat1(order_no)
+ select CF$_PRIMARY_SUPPLIER_CAT1 from supplier_ent_cfv where supplier_id = PURCHASE_ORDER_API.get_vendor_no(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C444516A264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT2.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT2.xml
new file mode 100644
index 0000000..4fbed0f
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT2.xml
@@ -0,0 +1,155 @@
+
+
+ Primary Supplier Cat 2
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 2 Custom Field sourced from the Supplier Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PRIMARY_SUPPLIER_CAT2
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Primary Supplier Cat 2
+ 2025-05-27-03.53.27
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Primary_Supplier_Cat2(order_no)
+ select CF$_PRIMARY_SUPPLIER_CAT2 from supplier_ent_cfv where supplier_id = PURCHASE_ORDER_API.get_vendor_no(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Primary Supplier Category 2 Custom Field sourced from the Supplier Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C444517F264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT3.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT3.xml
new file mode 100644
index 0000000..f624c05
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PRIMARY_SUPPLIER_CAT3.xml
@@ -0,0 +1,155 @@
+
+
+ Primary Supplier Cat 3
+ CF_READ_ONLY
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PRIMARY_SUPPLIER_CAT3
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Primary Supplier Cat 3
+ 2025-05-27-03.55.21
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Primary_Supplier_Cat3(order_no)
+ select CF$_PRIMARY_SUPPLIER_CAT3 from supplier_ent_cfv where supplier_id = PURCHASE_ORDER_API.get_vendor_no(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Primary Supplier Category 1 Custom Field sourced from the Supplier Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C4445184264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT1.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT1.xml
new file mode 100644
index 0000000..16ca787
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT1.xml
@@ -0,0 +1,155 @@
+
+
+ Purchase Part Cat 1
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 1 Custom Field sourced from the Purchase Part Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PURCHASE_PART_CAT1
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Purchase Part Cat 1
+ 2025-05-27-04.00.24
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Purchase_Part_Cat1(order_no,line_no,release_no)
+ select cf$_purchase_part_cat_1 from purchase_part_CFV where part_no = PURCHASE_ORDER_LINE_PART_API.get_part_no(:order_no, :line_no, :release_no) AND Contract = PURCHASE_ORDER_API.get_contract(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Purchase Part Category 1 Custom Field sourced from the Purchase Part Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C444519C264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT2.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT2.xml
new file mode 100644
index 0000000..23b3593
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT2.xml
@@ -0,0 +1,155 @@
+
+
+ Purchase Part Cat 2
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 2 Custom Field sourced from the Purchase Part Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PURCHASE_PART_CAT2
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Purchase Part Cat 2
+ 2025-05-27-04.03.44
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Purchase_Part_Cat2(order_no,line_no,release_no)
+ select cf$_purchase_part_cat_2 from purchase_part_CFV where part_no = PURCHASE_ORDER_LINE_PART_API.get_part_no(:order_no, :line_no, :release_no) AND Contract = PURCHASE_ORDER_API.get_contract(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Purchase Part Category 2 Custom Field sourced from the Purchase Part Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C44451B3264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT3.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT3.xml
new file mode 100644
index 0000000..0f30857
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldReadOnly-PurchaseReceipt-PURCHASE_PART_CAT3.xml
@@ -0,0 +1,155 @@
+
+
+ Purchase Part Cat 3
+ CF_READ_ONLY
+ IPNA-60321 This is the Purchase Part Category 3 Custom Field sourced from the Purchase Part Form
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ PURCHASE_PART_CAT3
+ STRING
+ UNFORMATTED
+ 4000
+ NO_DEFAULT_VALUE
+
+ FALSE
+ FALSE
+ FALSE
+ TRUE
+ FALSE
+ FALSE
+ FALSE
+ Purchase Part Cat 3
+ 2025-05-27-04.05.59
+ READ_ONLY_FIELD
+ SELECT_STATEMENT
+ Purchase_Receipt_Cfp.Get_Cf$_Purchase_Part_Cat3(order_no,line_no,release_no)
+ select cf$_purchase_part_cat_3 from purchase_part_CFV where part_no = PURCHASE_ORDER_LINE_PART_API.get_part_no(:order_no, :line_no, :release_no) AND Contract = PURCHASE_ORDER_API.get_contract(:order_no)
+
+ DEFAULT
+ TRUE
+ FALSE
+ IPNA-60321 This is the Purchase Part Category 3 Custom Field sourced from the Purchase Part Form
+ FALSE
+ RESTRICTED
+
+ FALSE
+ 3617C44451CD264DE065020D3AD82F5F
+
+
+
+
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+
diff --git a/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldViews-PurchaseReceipt.xml b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldViews-PurchaseReceipt.xml
new file mode 100644
index 0000000..8797403
--- /dev/null
+++ b/ACP/OBHOISTLK/CLOUD-UPLIFT-OBHOISTLK/Items/CustomFieldViews-PurchaseReceipt.xml
@@ -0,0 +1,120 @@
+
+
+ Views -Purchase Receipt
+ CF_VIEWS
+ Custom Field Views of Logical Unit Purchase Receipt
+
+ PurchaseReceipt
+ PURCHASE_RECEIPT_CFT
+ PURCHASE_RECEIPT_CFV
+ PURCHASE_RECEIPT_CFP
+ 2025-05-27-01.40.28
+ 2025-05-27-04.13.11
+ TRUE
+ 360451CB9C50AD0DE065020D3AD82F5F
+
+
+ ARRIVED_PURCHASE_ORDERS
+ ARRIVED_PURCHASE_ORDERS_CFV
+ FALSE
+ 360451CB9C52AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPTS_HISTORY
+ PURCHASE_RECEIPTS_HISTORY_CFV
+ FALSE
+ 360451CB9C54AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INFO
+ PURCHASE_RECEIPT_INFO_CFV
+ FALSE
+ 360451CB9C56AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_INVOICE
+ PURCHASE_RECEIPT_INVOICE_CFV
+ FALSE
+ 360451CB9C58AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_NEW
+ PURCHASE_RECEIPT_NEW_CFV
+ FALSE
+ 360451CB9C5AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_PUB
+ PURCHASE_RECEIPT_PUB_CFV
+ FALSE
+ 360451CB9C5CAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REFERENCE
+ PURCHASE_RECEIPT_REFERENCE_CFV
+ FALSE
+ 360451CB9C5EAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REP
+ PURCHASE_RECEIPT_REP_CFV
+ FALSE
+ 360451CB9C60AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REPET
+ PURCHASE_RECEIPT_REPET_CFV
+ FALSE
+ 360451CB9C62AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_REWORK
+ PURCHASE_RECEIPT_REWORK_CFV
+ FALSE
+ 360451CB9C64AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STATISTICS
+ PURCHASE_RECEIPT_558401568_CFV
+ FALSE
+ 360451CB9C66AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_UIV
+ PURCHASE_RECEIPT_STAT_UIV_CFV
+ TRUE
+ 360451CB9C68AD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_STAT_VMI
+ PURCHASE_RECEIPT_STAT_VMI_CFV
+ FALSE
+ 360451CB9C6AAD0DE065020D3AD82F5F
+
+
+ PURCHASE_RECEIPT_VMI
+ PURCHASE_RECEIPT_VMI_CFV
+ FALSE
+ 360451CB9C6CAD0DE065020D3AD82F5F
+
+
+ RENTAL_TRANSACTIONS_INVOICE
+ RENTAL_TRANSACTI4026923206_CFV
+ FALSE
+ 360451CB9C6EAD0DE065020D3AD82F5F
+
+
+ TOTAL_PURCHASE_BY_YEAR
+ TOTAL_PURCHASE_BY_YEAR_CFV
+ FALSE
+ 360451CB9C70AD0DE065020D3AD82F5F
+
+
+ UNINVOICED_PURCHASE_RECEIPTS
+ UNINVOICED_PURCH1399842217_CFV
+ FALSE
+ 360451CB9C72AD0DE065020D3AD82F5F
+
+
+
+