SCR CTY Elucid Interface Changes

From Calidus HUB
Revision as of 16:03, 26 November 2025 by Anw (talk | contribs) (Initial Creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Small Change Request (Analysis)

Project/Log Number: CTY / ?

Date: 26/11/25

Requested By: Murray Middleton

Prepared By: Tony Walker


Change Category (SCE_WMS, CTMS, EPOD, PORTAL, etc):
CTMS
 

Describe the Change Being Requested:
Change the ELUCID interface for Supply only Delivery notification so that the location is set to the driver vehicle and the "V" line type is set to "I".


 

Describe the Reason for the Change (new requirement, s/w fix, problem management etc):
Missed development in Elucid, doing it here as it is faster.
 

Describe all Alternatives Considered:
Should have been done in Elucid, but they didn't, hence done here instead.
 

List Program and Change Summary Required to Implement this Change:
Analysis:

  • LOCATION -
    • always set as the depot (e.g. "xxMAIN") -
    • needs to be changed to the delivering vehicle.
  • PRICE
    • Always set to 0 - we have no way of changing that, nor am I sure that we should be, as the stock is not "sold" per se.
  • WORK_TYPE
    • Always set to "V"
    • Needs to be set to "I"
  • QTY_DELIVERED
    • Not always set correctly
    • E.g. 64385 - job is FAILED, so shouldn't get a DEL message, so OK.
    • All others seem set correctly based on their status.
    • Assumption: the one job (66308) will process correctly anyway, and would not be altered by this change anyway (selection criteria listed above).


Development required:

  • EDI Parameter(s) must be set to "Y". If so, decodes must be set up.
    • API_WS_ELUCID_SUPPLY = "Y"
      • Description: "Changes the WORK_TYPE from V to I and LOCATION to delivering vehicle for DEL messages for the listed delivery types. If blank or omitted, then this is not enabled. Set up required delivery types as a decode "ELUCID_SUPPLY_DEL_TYPES"
  • Decode "ELUCID_SUPPLY_DEL_TYPES"
    • Type "REFERENCE" Or "DEL_TYPE" (whatever works best)
    • Add all Del Types required and decode to "Supply Only"
  • Only for DEL messages being sent.
  • Only for jobs of proscribed DELIVERY_TYPE_ID = "Supply Only" (when decoded)
  • On ORDER_DETAIL_TYRE:
    • Set WORK_TYPE = "I" ONLY when WORK_TYPE = "V"
    • Set LOCATION = SCH_TRIP.TRACTOR_ID ONLY when WORK_TYPE = "V"


 

Describe Risks to be Considered for this Change:
Affects the critical interface between CTMS and Elucid for Central Tyres.

For other customers, no risk.
 

Estimate Dev/Test Effort (in hours) Needed to Implement this Change:

SCR Analysis: 7.50
DEV: 9.00
TEST/REL: 11.25
IMP: 1.00
PM: 6.50

Describe the Implications to other Customers:
Should be none - parameter-controlled.
 

Requestor Sign off:

     
Approve
     
Reject
     
Defer

Justification of Approval, Rejection, or Deferral: