diff --git a/translations/ui-receiving/ar.json b/translations/ui-receiving/ar.json
index 6ed1e5ec..15a95ba3 100644
--- a/translations/ui-receiving/ar.json
+++ b/translations/ui-receiving/ar.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ber.json b/translations/ui-receiving/ber.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/ber.json
+++ b/translations/ui-receiving/ber.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ca.json b/translations/ui-receiving/ca.json
index fc74e255..1c69fd05 100644
--- a/translations/ui-receiving/ca.json
+++ b/translations/ui-receiving/ca.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/cs_CZ.json b/translations/ui-receiving/cs_CZ.json
index f0689108..98b40e1b 100644
--- a/translations/ui-receiving/cs_CZ.json
+++ b/translations/ui-receiving/cs_CZ.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Interval reklamace",
     "piece.action.button.saveAndCreateAnother": "Uložit a vytvořit další",
     "piece.action.button.quickReceive": "Rychlý příjem",
-    "piece.action.button.sendClaim": "Odeslat nárok",
-    "piece.action.button.delayClaim": "Zpozdit nárok",
-    "piece.action.button.unReceivable": "Nepřijatelné",
     "piece.action.button.delete": "Smazat",
     "piece.action.button.expect": "Očekávat",
     "piece.action.button.unReceive": "Nepřijmout",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Příjem: Správa akvizičních jednotek",
     "piece.externalNote": "Externí poznámka",
     "piece.internalNote": "Vnitřní poznámka",
-    "modal.delayClaim.heading": "Zpozdit kus",
-    "modal.delayClaim.field.delayTo": "Zpoždění do",
-    "modal.sendClaim.heading": "Odeslat nárok",
-    "modal.sendClaim.field.claimExpiryDate": "Datum vypršení platnosti nároku",
     "validation.dateAfter": "Vybrané datum musí být pozdější než aktuální datum",
     "piece.displaySummary": "Zobrazit shrnutí",
     "errors.userNotAMemberOfTheAcq": "Akce je omezena akviziční jednotkou. Uživatel není přiřazen k uvedené akviziční jednotce.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "Existují žádanky na následující kusy: <b>{barcodes}</b>. Prosím, než budete pokračovat, <b>smažte žádanky</b>.",
     "piece.accordion.originalItemDetails": "Detaily jednotky (originál)",
     "piece.pieceForm.edit.title": "Upravit kus",
-    "piece.pieceForm.create.title": "Přidat kus"
+    "piece.pieceForm.create.title": "Přidat kus",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/da.json b/translations/ui-receiving/da.json
index de9366ef..d5450f8f 100644
--- a/translations/ui-receiving/da.json
+++ b/translations/ui-receiving/da.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/de.json b/translations/ui-receiving/de.json
index 29750679..e7e90655 100644
--- a/translations/ui-receiving/de.json
+++ b/translations/ui-receiving/de.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Mahnintervall",
     "piece.action.button.saveAndCreateAnother": "Speichern und ein weiteres erstellen",
     "piece.action.button.quickReceive": "Schnelles inventarisieren",
-    "piece.action.button.sendClaim": "Mahnung versenden",
-    "piece.action.button.delayClaim": "Mahnung verzögern",
-    "piece.action.button.unReceivable": "Nicht inventarisierbar",
     "piece.action.button.delete": "Löschen",
     "piece.action.button.expect": "Erwarten",
     "piece.action.button.unReceive": "deinventarisieren",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Inventarisierung: Erwerbungsteams verwalten",
     "piece.externalNote": "Externe Bemerkungen",
     "piece.internalNote": "Interne Bemerkungen",
-    "modal.delayClaim.heading": "Teil verzögern",
-    "modal.delayClaim.field.delayTo": "Verzögern bis",
-    "modal.sendClaim.heading": "Mahnung versenden",
-    "modal.sendClaim.field.claimExpiryDate": "Ablaufdatum der Mahnung",
     "validation.dateAfter": "Das ausgewählte Datum muss nach dem aktuellen Datum liegen",
     "piece.displaySummary": "Anzeigeübersicht",
     "errors.userNotAMemberOfTheAcq": "Vorgang ist auf Erwerbungsteams beschränkt. Die Person gehört nicht zum ausgewählten Erwerbungsteam",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/en_GB.json b/translations/ui-receiving/en_GB.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/en_GB.json
+++ b/translations/ui-receiving/en_GB.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/en_SE.json b/translations/ui-receiving/en_SE.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/en_SE.json
+++ b/translations/ui-receiving/en_SE.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/en_US.json b/translations/ui-receiving/en_US.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/en_US.json
+++ b/translations/ui-receiving/en_US.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/es.json b/translations/ui-receiving/es.json
index b401360e..817e2e4a 100644
--- a/translations/ui-receiving/es.json
+++ b/translations/ui-receiving/es.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/es_419.json b/translations/ui-receiving/es_419.json
index b401360e..817e2e4a 100644
--- a/translations/ui-receiving/es_419.json
+++ b/translations/ui-receiving/es_419.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/es_ES.json b/translations/ui-receiving/es_ES.json
index b401360e..817e2e4a 100644
--- a/translations/ui-receiving/es_ES.json
+++ b/translations/ui-receiving/es_ES.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/fr.json b/translations/ui-receiving/fr.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/fr.json
+++ b/translations/ui-receiving/fr.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/fr_FR.json b/translations/ui-receiving/fr_FR.json
index e6ce872d..8d1d8163 100644
--- a/translations/ui-receiving/fr_FR.json
+++ b/translations/ui-receiving/fr_FR.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Supprimer",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "Il y a des réservations sur les exemplaires suivants : <b>{barcodes}</b>. Veuillez <b>supprimer les réservations</b> avant de poursuivre.",
     "piece.accordion.originalItemDetails": "Détails de l'exemplaire (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/he.json b/translations/ui-receiving/he.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/he.json
+++ b/translations/ui-receiving/he.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/hi_IN.json b/translations/ui-receiving/hi_IN.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/hi_IN.json
+++ b/translations/ui-receiving/hi_IN.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/hu.json b/translations/ui-receiving/hu.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/hu.json
+++ b/translations/ui-receiving/hu.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/it_IT.json b/translations/ui-receiving/it_IT.json
index 1ab640b5..c7d2850e 100644
--- a/translations/ui-receiving/it_IT.json
+++ b/translations/ui-receiving/it_IT.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ja.json b/translations/ui-receiving/ja.json
index def57d1c..425ec866 100644
--- a/translations/ui-receiving/ja.json
+++ b/translations/ui-receiving/ja.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "削除",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "未受信",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "受入: 収集ユニットの管理",
     "piece.externalNote": "外部メモ",
     "piece.internalNote": "内部ノート",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "クレームの送信",
-    "modal.sendClaim.field.claimExpiryDate": "クレーム有効期限",
     "validation.dateAfter": "選択した日付は現在の日付より後の日付である必要があります",
     "piece.displaySummary": "概要の表示",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "資料詳細(オリジナル)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ko.json b/translations/ui-receiving/ko.json
index 554d92d1..22cc03f7 100644
--- a/translations/ui-receiving/ko.json
+++ b/translations/ui-receiving/ko.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/nb.json b/translations/ui-receiving/nb.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/nb.json
+++ b/translations/ui-receiving/nb.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/nl.json b/translations/ui-receiving/nl.json
index 972b3fa6..c2ecf0f0 100644
--- a/translations/ui-receiving/nl.json
+++ b/translations/ui-receiving/nl.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Reclamatie-interval",
     "piece.action.button.saveAndCreateAnother": "Opslaan en een andere aanmaken",
     "piece.action.button.quickReceive": "Snelle ontvangst",
-    "piece.action.button.sendClaim": "Claim verzenden",
-    "piece.action.button.delayClaim": "Claim uitstellen",
-    "piece.action.button.unReceivable": "Niet ontvangbaar",
     "piece.action.button.delete": "Verwijderen",
     "piece.action.button.expect": "Verwacht",
     "piece.action.button.unReceive": "Ontvangen ongedaan maken",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Ontvangst: Acquisitie-units beheren",
     "piece.externalNote": "Externe opmerking",
     "piece.internalNote": "Interne opmerking",
-    "modal.delayClaim.heading": "Stuk vertragen",
-    "modal.delayClaim.field.delayTo": "Vertragen tot",
-    "modal.sendClaim.heading": "Claim verzenden",
-    "modal.sendClaim.field.claimExpiryDate": "Vervaldatum claim",
     "validation.dateAfter": "Geselecteerde datum moet later zijn dan de huidige datum",
     "piece.displaySummary": "Overzicht weergeven",
     "errors.userNotAMemberOfTheAcq": "Actie is beperkt door acquisitie-unit. Gebruiker is niet toegewezen aan de opgegeven acquisitie-unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "Er zijn aanvragen voor de volgende stukken: <b>{barcodes}</b>. <b>Aanvragen verwijderen</b> alvorens verder te gaan.",
     "piece.accordion.originalItemDetails": "Itemdetails (origineel)",
     "piece.pieceForm.edit.title": "Stuk bewerken",
-    "piece.pieceForm.create.title": "Stuk toevoegen"
+    "piece.pieceForm.create.title": "Stuk toevoegen",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/nn.json b/translations/ui-receiving/nn.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/nn.json
+++ b/translations/ui-receiving/nn.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/pl.json b/translations/ui-receiving/pl.json
index c6f3ad72..a3e40222 100644
--- a/translations/ui-receiving/pl.json
+++ b/translations/ui-receiving/pl.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Zapisz i utwórz kolejny",
     "piece.action.button.quickReceive": "Szybki odbiór",
-    "piece.action.button.sendClaim": "Wyślij monit",
-    "piece.action.button.delayClaim": "Opóźnij monit",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Usuń",
     "piece.action.button.expect": "Oczekiwanie",
     "piece.action.button.unReceive": "Nieodebrane",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Dostawy: zarządzanie jednostkami gromadzenia",
     "piece.externalNote": "Uwaga zewnętrzna",
     "piece.internalNote": "Uwaga wewnętrzna",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Opóźnienie do",
-    "modal.sendClaim.heading": "Wyślij monit",
-    "modal.sendClaim.field.claimExpiryDate": "Data wygaśnięcia monitu",
     "validation.dateAfter": "Wybrana data musi być późniejsza od daty aktualnej",
     "piece.displaySummary": "Wyświetl podsumowanie",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Dodaj część"
+    "piece.pieceForm.create.title": "Dodaj część",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/pt_BR.json b/translations/ui-receiving/pt_BR.json
index 13934f7a..bc1ec014 100644
--- a/translations/ui-receiving/pt_BR.json
+++ b/translations/ui-receiving/pt_BR.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Intervalo de reclamação",
     "piece.action.button.saveAndCreateAnother": "Salvar e criar outro",
     "piece.action.button.quickReceive": "Recebimento rápido",
-    "piece.action.button.sendClaim": "Enviar reclamação",
-    "piece.action.button.delayClaim": "Reclamação de atraso",
-    "piece.action.button.unReceivable": "Não recebível",
     "piece.action.button.delete": "Excluir",
     "piece.action.button.expect": "Esperar",
     "piece.action.button.unReceive": "Cancelar recebimento",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Recebimento: Gerenciar unidades de aquisição",
     "piece.externalNote": "Nota externa",
     "piece.internalNote": "Nota interna",
-    "modal.delayClaim.heading": "Peça em atraso",
-    "modal.delayClaim.field.delayTo": "Atrasar para",
-    "modal.sendClaim.heading": "Enviar reclamação",
-    "modal.sendClaim.field.claimExpiryDate": "Data de expiração da reclamação",
     "validation.dateAfter": "A data selecionada deve ser posterior à data atual",
     "piece.displaySummary": "Exibir resumo",
     "errors.userNotAMemberOfTheAcq": "A ação é restrita por unidade de aquisição. O usuário não está atribuído à unidade de aquisição especificada.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "Há reservas nas seguintes partes: <b>{barcodes}</b>. Por favor, <b>exclua as reservas</b> antes de prosseguir.",
     "piece.accordion.originalItemDetails": "Detalhes do item (original)",
     "piece.pieceForm.edit.title": "Editar peça",
-    "piece.pieceForm.create.title": "Adicionar peça"
+    "piece.pieceForm.create.title": "Adicionar peça",
+    "piece.action.button.markLate": "Marcar como atrasado",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "A peça deve ter status \"Atrasado\" para ser processada.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Não é possível gerar reclamações porque não existem integrações de reclamações para a organização.",
+    "piece.sendClaim.withIntegration.message": "Isso gerará uma reclamação que pode ser visualizado no Gerenciador de Exportação. Continuar?",
+    "piece.sendClaim.withoutIntegration.message": "Não existe nenhuma integração de reclamação para esta organização. A peça será definida para o status \"Reclamação enviada\". Continuar?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/pt_PT.json b/translations/ui-receiving/pt_PT.json
index 566e3da1..c629fdcf 100644
--- a/translations/ui-receiving/pt_PT.json
+++ b/translations/ui-receiving/pt_PT.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ru.json b/translations/ui-receiving/ru.json
index 72d74e21..42c28d91 100644
--- a/translations/ui-receiving/ru.json
+++ b/translations/ui-receiving/ru.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/sk.json b/translations/ui-receiving/sk.json
index 615808d3..28b2c069 100644
--- a/translations/ui-receiving/sk.json
+++ b/translations/ui-receiving/sk.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/sv.json b/translations/ui-receiving/sv.json
index 50bb9c0c..e3b0f20c 100644
--- a/translations/ui-receiving/sv.json
+++ b/translations/ui-receiving/sv.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/ur.json b/translations/ui-receiving/ur.json
index c77cbc43..9040c5e3 100644
--- a/translations/ui-receiving/ur.json
+++ b/translations/ui-receiving/ur.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "Claiming interval",
     "piece.action.button.saveAndCreateAnother": "Save and create another",
     "piece.action.button.quickReceive": "Quick receive",
-    "piece.action.button.sendClaim": "Send claim",
-    "piece.action.button.delayClaim": "Delay claim",
-    "piece.action.button.unReceivable": "Unreceivable",
     "piece.action.button.delete": "Delete",
     "piece.action.button.expect": "Expect",
     "piece.action.button.unReceive": "Unreceive",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "Receiving: Manage acquisition units",
     "piece.externalNote": "External note",
     "piece.internalNote": "Internal note",
-    "modal.delayClaim.heading": "Delay piece",
-    "modal.delayClaim.field.delayTo": "Delay to",
-    "modal.sendClaim.heading": "Send claim",
-    "modal.sendClaim.field.claimExpiryDate": "Claim expiry date",
     "validation.dateAfter": "Selected date must be later than the current date",
     "piece.displaySummary": "Display summary",
     "errors.userNotAMemberOfTheAcq": "Action is restricted by acquisition unit. User is not assigned to the specified acquisitions unit.",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/zh_CN.json b/translations/ui-receiving/zh_CN.json
index a3b6751d..533a3ecb 100644
--- a/translations/ui-receiving/zh_CN.json
+++ b/translations/ui-receiving/zh_CN.json
@@ -202,9 +202,6 @@
     "title.claimingInterval": "催缺间隔",
     "piece.action.button.saveAndCreateAnother": "保存并创建另一个",
     "piece.action.button.quickReceive": "快速接收",
-    "piece.action.button.sendClaim": "发送催缺",
-    "piece.action.button.delayClaim": "延误索赔",
-    "piece.action.button.unReceivable": "不可接收",
     "piece.action.button.delete": "删除",
     "piece.action.button.expect": "预计",
     "piece.action.button.unReceive": "拒收",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "接收:管理采购单位",
     "piece.externalNote": "外部附注",
     "piece.internalNote": "内部附注",
-    "modal.delayClaim.heading": "延时件",
-    "modal.delayClaim.field.delayTo": "延迟至",
-    "modal.sendClaim.heading": "发送催缺",
-    "modal.sendClaim.field.claimExpiryDate": "催缺到期日",
     "validation.dateAfter": "所选日期必须晚于当前日期",
     "piece.displaySummary": "显示摘要",
     "errors.userNotAMemberOfTheAcq": "操作受到采购单位的限制。用户未分配到指定的采购单位。",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "存在针对以下件的请求: <b> {barcodes} </b> 。请先<b>删除请求</b> ,然后再继续。",
     "piece.accordion.originalItemDetails": "单件详情(原始)",
     "piece.pieceForm.edit.title": "编辑件",
-    "piece.pieceForm.create.title": "添加件"
+    "piece.pieceForm.create.title": "添加件",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file
diff --git a/translations/ui-receiving/zh_TW.json b/translations/ui-receiving/zh_TW.json
index 9aabacc5..48518e64 100644
--- a/translations/ui-receiving/zh_TW.json
+++ b/translations/ui-receiving/zh_TW.json
@@ -30,9 +30,9 @@
     "title.edit.cancel": "取消",
     "title.actions.save.success": "此題名 <b>{title}</b> 已經成功地新增到訂單細項 <b>{poLineNumber}</b>",
     "search.keyword": "關鍵字",
-    "search.title": "題名(接收題名)",
+    "search.title": "題名 ( 接收題名 )",
     "search.poLine.titleOrPackage": "資源包(訂單細項資源包名稱)",
-    "search.productIds": "產品 ID(針對特定題名或資源包)",
+    "search.productIds": "產品 ID ( 針對特定題名或資源包 )",
     "search.purchaseOrder.poNumber": "訂單號碼",
     "search.poLine.poLineNumber": "訂單細項號碼",
     "search.barcode": "條碼",
@@ -96,8 +96,8 @@
     "requests.title.multiple": "多個單件有開啟的預約",
     "requests.message.single": "以下單件有一個開啟的預約",
     "requests.message.multiple": "以下單件有多個開啟的預約",
-    "requests.message.barcode": "條碼({barcode})",
-    "requests.message.itemId": "單件( {itemId} )",
+    "requests.message.barcode": "條碼 ( {barcode} )",
+    "requests.message.itemId": "單件 ( {itemId} )",
     "requests.footer.close": "關閉",
     "title.closedOrderMessage": "採購訂單已關閉 - {reason}",
     "title.polDetails": "訂單細項詳細資訊",
@@ -150,7 +150,7 @@
     "piece.delete.deleteHoldingsAndItem.message": "該部分與館藏庫中的紀錄相關聯。沒有其他項目與相關持股紀錄相關。刪除此作品後,您希望 FOLIO 刪除館藏嗎?",
     "shortcut.receive": "收件/快速收件",
     "piece.actions.edit.keepHoldings": "保持館藏",
-    "piece.actions.edit.deleteHoldings.message": "該作品與館藏庫的紀錄相關聯。進行此編輯後,將不再有其他作品或單件連接到相關館藏記錄。進行此變更後,您希望 FOLIO 刪除館藏嗎?",
+    "piece.actions.edit.deleteHoldings.message": "該作品與館藏庫的紀錄相關聯。進行此編輯後,將不再有其他作品或單件連接到相關館藏紀錄。進行此變更後,您希望 FOLIO 刪除館藏嗎?",
     "appMenu.receivingAppSearch": "接收應用程式搜尋",
     "button.actions": "操作",
     "title.receivingWorkflow": "接收工作流程",
@@ -202,9 +202,6 @@
     "title.claimingInterval": "催缺間隔",
     "piece.action.button.saveAndCreateAnother": "儲存並建立另一筆",
     "piece.action.button.quickReceive": "快速收件",
-    "piece.action.button.sendClaim": "發送催缺",
-    "piece.action.button.delayClaim": "延誤催缺",
-    "piece.action.button.unReceivable": "不可接收",
     "piece.action.button.delete": "刪除",
     "piece.action.button.expect": "預計",
     "piece.action.button.unReceive": "拒收",
@@ -224,10 +221,6 @@
     "permission.acq-units.assignment.manage": "接收:管理採購單位",
     "piece.externalNote": "外部附註",
     "piece.internalNote": "內部附註",
-    "modal.delayClaim.heading": "延遲作品",
-    "modal.delayClaim.field.delayTo": "延遲至",
-    "modal.sendClaim.heading": "發送催缺",
-    "modal.sendClaim.field.claimExpiryDate": "催缺到期日",
     "validation.dateAfter": "所選日期必須晚於目前日期",
     "piece.displaySummary": "顯示摘要",
     "errors.userNotAMemberOfTheAcq": "行動受到採購單位的限制。使用者未分配到指定的採購單位。",
@@ -238,11 +231,11 @@
     "document.title.search": "接收 - {query} - 搜尋",
     "piece.displayToPublic": "公開顯示",
     "filter.createdBy": "建立者",
-    "filter.updatedBy": "最後更新:",
+    "filter.updatedBy": "最後更新 : ",
     "filter.dateCreated": "建立日期",
     "filter.dateUpdated": "更新日期",
     "filter.piece.createdBy": "建立者(作品)",
-    "filter.piece.updatedBy": "最後更新(作品):",
+    "filter.piece.updatedBy": "最後更新 ( 作品 ) : ",
     "filter.piece.dateCreated": "建立日期(作品)",
     "filter.piece.dateUpdated": "更新日期(作品)",
     "piece.isBound": "Bound",
@@ -270,5 +263,10 @@
     "bind.pieces.modal.delete.message": "There are requests on the following pieces: <b>{barcodes}</b>. Please <b>delete requests</b> before proceeding.",
     "piece.accordion.originalItemDetails": "Item details (original)",
     "piece.pieceForm.edit.title": "Edit piece",
-    "piece.pieceForm.create.title": "Add piece"
+    "piece.pieceForm.create.title": "Add piece",
+    "piece.action.button.markLate": "Mark late",
+    "errors.cannotFindPiecesWithLatestStatusToProcess": "The piece must have \"Late\" status to process.",
+    "errors.unableToGenerateClaimsForOrgNoIntegrationDetails": "Unable to generate claims because no claim integrations exist for the organization.",
+    "piece.sendClaim.withIntegration.message": "This will generate a claim job which can be viewed in Export manager. Continue?",
+    "piece.sendClaim.withoutIntegration.message": "No claiming integration exists for this organization. Piece will be set to \"Claim sent\" status. Continue?"
 }
\ No newline at end of file