Sync current sources: clean RAP handover names, app rebind, tooling

Working-tree state as of 2026-09-29, uncommitted since the initial
"upload current sources" commit:

- docs/handover/rap/: renamed the 11 generator-suffixed sources
  (zz*000) to the clean object names built on the tenant, plus the
  A2X leg and parameter-entity edits.
- app/: manifest, annotations, i18n, mock data and local/mock ui5
  configs updated to the live service shape.
- PRD.md, CHANGELOG.md, KNOWLEDGE.md: build record through
  2026-09-19, including the rejected reentrance-ticket path.
- tools/adt-reentrance-login/: retained login helper (new).
- docs/v2/zui_arena_change_appr_o4.metadata.xml: captured live
  $metadata (new).
- Dropped a stray 0.3GB-class Eclipse installer that the initial
  commit had tracked under a URL-mangled filename, and the
  machine-specific 0M7DEJI.code-workspace.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-29 10:22:52 -07:00
co-authored by Claude Opus 5
parent f8b45ea4a5
commit 468729eb4e
42 changed files with 4597 additions and 1680 deletions
@@ -4,151 +4,215 @@
"ItemNumber": "MC-100-0042",
"ItemName": "RF Amplifier Module, 2-18 GHz",
"ChangeType": "PRODUCT",
"Status": "PENDING",
"StatusCriticality": 2,
"ArenaEcoId": "ECO-2026-0113",
"Status": "PENDING",
"StatusText": "Pending approval",
"StatusCriticality": 2,
"RequestedBy": "AZAW",
"RequestedOn": "2026-09-12T14:05:00Z",
"DecidedBy": null,
"DecidedBy": "",
"DecidedOn": null,
"SapChangeNumber": null,
"ErrorMessage": null,
"RejectReason": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"Product\":\"MC-100-0042\",\"ProductType\":\"FERT\",\"BaseUnit\":\"PC\",\"IndustrySector\":\"M\",\"GrossWeight\":\"0.412\",\"WeightUnit\":\"KG\",\"ProductGroup\":\"RFAMP\",\"CrossPlantStatus\":\"\",\"_ProductDescription\":[{\"Language\":\"EN\",\"ProductDescription\":\"RF Amplifier Module, 2-18 GHz\"}],\"_ProductPlant\":[{\"Plant\":\"1710\",\"AvailabilityCheckType\":\"02\",\"ProfitCenter\":\"YB700\",\"MRPType\":\"PD\",\"ProcurementType\":\"E\"},{\"Plant\":\"1720\",\"AvailabilityCheckType\":\"02\",\"ProfitCenter\":\"YB700\",\"MRPType\":\"PD\",\"ProcurementType\":\"F\"}],\"_ProductSalesDelivery\":[{\"ProductSalesOrg\":\"1710\",\"ProductDistributionChnl\":\"10\",\"DeliveryQuantityUnit\":\"PC\",\"ItemCategoryGroup\":\"NORM\"}],\"_ProductStorage\":[{\"Plant\":\"1710\",\"StorageLocation\":\"171A\"}],\"_ProductValuation\":[{\"ValuationArea\":\"1710\",\"ValuationClass\":\"7920\",\"PriceControl\":\"S\",\"StandardPrice\":\"245.00\",\"Currency\":\"USD\"}]}",
"IsApprovable": true,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-12T14:05:00Z",
"__OperationControl": {
"approve": true,
"reject": true,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0002-4a6b-9c1d-000000000002",
"ItemNumber": "MC-100-0042",
"ItemName": "RF Amplifier Module, 2-18 GHz",
"ChangeType": "CHANGE_MASTER",
"Status": "PENDING",
"StatusCriticality": 2,
"ArenaEcoId": "ECO-2026-0113",
"Status": "PENDING",
"StatusText": "Pending approval",
"StatusCriticality": 2,
"RequestedBy": "AZAW",
"RequestedOn": "2026-09-12T14:05:04Z",
"DecidedBy": null,
"DecidedBy": "",
"DecidedOn": null,
"SapChangeNumber": null,
"ErrorMessage": null,
"RejectReason": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"ChangeNumberDescription\":\"ECO: Rev C amplifier bias network update\",\"ChangeNumberValidFromDate\":\"2026-09-12T00:00:00Z\",\"ReasonForChangeText\":\"ARENA ECO-2026-0113\",\"ChangeNumberStatus\":\"01\"}",
"IsApprovable": true,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-12T14:05:04Z",
"__OperationControl": {
"approve": true,
"reject": true,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0003-4a6b-9c1d-000000000003",
"ItemNumber": "MC-200-0117",
"ItemName": "Bias Tee Assembly, SMA",
"ChangeType": "BOM",
"Status": "PENDING",
"StatusCriticality": 2,
"ArenaEcoId": "ECO-2026-0118",
"Status": "PENDING",
"StatusText": "Pending approval",
"StatusCriticality": 2,
"RequestedBy": "JDOE",
"RequestedOn": "2026-09-13T09:41:00Z",
"DecidedBy": null,
"DecidedBy": "",
"DecidedOn": null,
"SapChangeNumber": null,
"ErrorMessage": null,
"RejectReason": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"Material\":\"MC-200-0117\",\"Plant\":\"1710\",\"BillOfMaterialCategory\":\"M\",\"BillOfMaterialVariantUsage\":\"1\",\"HeaderValidityStartDate\":\"2026-09-13T00:00:00Z\",\"ToBOMItem\":[{\"BillOfMaterialItemNumber\":\"0010\",\"BillOfMaterialComponent\":\"MC-500-0031\",\"BillOfMaterialItemQuantity\":\"2\",\"BillOfMaterialItemCategory\":\"L\"},{\"BillOfMaterialItemNumber\":\"0020\",\"BillOfMaterialComponent\":\"MC-500-0088\",\"BillOfMaterialItemQuantity\":\"1\",\"BillOfMaterialItemCategory\":\"L\"}]}",
"IsApprovable": true,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-13T09:41:00Z",
"__OperationControl": {
"approve": true,
"reject": true,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0004-4a6b-9c1d-000000000004",
"ItemNumber": "MC-300-0009",
"ItemName": "Low Noise Amplifier, 0.5-4 GHz",
"ChangeType": "PRODUCT",
"Status": "APPROVED",
"StatusCriticality": 2,
"ArenaEcoId": "ECO-2026-0097",
"Status": "APPROVED",
"StatusText": "Approved - awaiting execution",
"StatusCriticality": 2,
"RequestedBy": "AZAW",
"RequestedOn": "2026-09-08T16:22:00Z",
"DecidedBy": "MSMITH",
"DecidedOn": "2026-09-09T08:10:00Z",
"SapChangeNumber": null,
"ErrorMessage": null,
"RejectReason": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"Product\":\"MC-300-0009\",\"ProductType\":\"FERT\",\"BaseUnit\":\"PC\",\"ProductGroup\":\"LNA\",\"_ProductDescription\":[{\"Language\":\"EN\",\"ProductDescription\":\"Low Noise Amplifier, 0.5-4 GHz\"}]}",
"IsApprovable": false,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-09T08:10:00Z",
"__OperationControl": {
"approve": false,
"reject": false,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0007-4a6b-9c1d-000000000007",
"ItemNumber": "MC-300-0009",
"ItemName": "Low Noise Amplifier, 0.5-4 GHz",
"ChangeType": "CHANGE_MASTER",
"Status": "EXECUTING",
"ArenaEcoId": "ECO-2026-0097",
"Status": "EXECUTING",
"StatusText": "Executing in SAP",
"StatusCriticality": 5,
"RequestedBy": "AZAW",
"RequestedOn": "2026-09-08T16:22:03Z",
"DecidedBy": "MSMITH",
"DecidedOn": "2026-09-09T08:10:00Z",
"SapChangeNumber": null,
"ErrorMessage": null,
"RejectReason": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"ChangeNumberDescription\":\"ECO: LNA input match rework\",\"ChangeNumberValidFromDate\":\"2026-09-09T00:00:00Z\",\"ReasonForChangeText\":\"ARENA ECO-2026-0097\",\"ChangeNumberStatus\":\"01\"}",
"StatusCriticality": 5,
"IsApprovable": false,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-09T08:10:00Z",
"__OperationControl": {
"approve": false,
"reject": false,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0008-4a6b-9c1d-000000000008",
"ItemNumber": "MC-150-0301",
"ItemName": "Directional Coupler, 10 dB",
"ChangeType": "CHANGE_MASTER",
"Status": "SYNCED",
"ArenaEcoId": "ECO-2026-0088",
"Status": "SYNCED",
"StatusText": "Synced to SAP",
"StatusCriticality": 3,
"RequestedBy": "JDOE",
"RequestedOn": "2026-09-05T10:00:00Z",
"DecidedBy": "MSMITH",
"DecidedOn": "2026-09-05T11:30:00Z",
"SapChangeNumber": "500000012301",
"ErrorMessage": null,
"RejectReason": null,
"ErrorMessage": "",
"RejectReason": "",
"SapPreview": "{\"ChangeNumberDescription\":\"ECO: Coupler housing plating change\",\"ChangeNumberValidFromDate\":\"2026-09-05T00:00:00Z\",\"ReasonForChangeText\":\"ARENA ECO-2026-0088\",\"ChangeNumberStatus\":\"01\"}",
"StatusCriticality": 3,
"IsApprovable": false,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-05T11:30:00Z",
"__OperationControl": {
"approve": false,
"reject": false,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0005-4a6b-9c1d-000000000005",
"ItemNumber": "MC-410-0250",
"ItemName": "Datasheet MC-410-0250 Rev B",
"ChangeType": "DOCUMENTS",
"Status": "REJECTED",
"StatusCriticality": 1,
"ArenaEcoId": "ECO-2026-0101",
"Status": "REJECTED",
"StatusText": "Rejected",
"StatusCriticality": 1,
"RequestedBy": "JDOE",
"RequestedOn": "2026-09-10T11:15:00Z",
"DecidedBy": "MSMITH",
"DecidedOn": "2026-09-10T13:02:00Z",
"SapChangeNumber": null,
"ErrorMessage": null,
"SapChangeNumber": "",
"ErrorMessage": "",
"RejectReason": "Datasheet revision B superseded by Rev C in Arena; re-stage after ECO-2026-0121 is released.",
"SapPreview": "{\"BusinessObjectTypeName\":\"BUS1001006\",\"LinkedSAPObjectKey\":\"MC-410-0250\",\"Url\":\"https://app.bom.com/files/MC-410-0250-B.pdf\",\"MIMEType\":\"text/url\",\"AttachmentDescription\":\"MC-410-0250 Datasheet Rev B\"}",
"IsApprovable": false,
"IsRetriable": false
"IsRetriable": false,
"LocalLastChangedAt": "2026-09-10T13:02:00Z",
"__OperationControl": {
"approve": false,
"reject": false,
"retrySync": false
},
"SAP__Messages": []
},
{
"ID": "6f1c2a3e-0006-4a6b-9c1d-000000000006",
"ItemNumber": "MC-200-0117",
"ItemName": "Bias Tee Assembly, SMA",
"ChangeType": "CHANGE_MASTER",
"Status": "FAILED",
"StatusCriticality": 1,
"ArenaEcoId": "ECO-2026-0118",
"Status": "FAILED",
"StatusText": "Execution failed",
"StatusCriticality": 1,
"RequestedBy": "JDOE",
"RequestedOn": "2026-09-13T09:40:00Z",
"DecidedBy": "AZAW",
"DecidedOn": "2026-09-13T10:05:00Z",
"SapChangeNumber": null,
"SapChangeNumber": "",
"ErrorMessage": "API_CHANGEMASTER;v=0002 returned 400: Input parameters are initial (A_ChangeMasterObjTypeAssgmt requires IsActiveForChangeNumber).",
"RejectReason": null,
"RejectReason": "",
"SapPreview": "{\"ChangeNumberDescription\":\"ECO: Bias tee connector change to SMA-F\",\"ChangeNumberValidFromDate\":\"2026-09-13T00:00:00Z\",\"ReasonForChangeText\":\"ARENA ECO-2026-0118\",\"ChangeNumberStatus\":\"01\"}",
"IsApprovable": false,
"IsRetriable": true
"IsRetriable": true,
"LocalLastChangedAt": "2026-09-13T10:05:00Z",
"__OperationControl": {
"approve": false,
"reject": false,
"retrySync": true
},
"SAP__Messages": []
}
]