Description: Calculates equipment cost per kilogram for a campaign and writes calculated cost, allocation time and m3d values back to its campaign lines.
Calling convention: CIP_HC_GetCostPerKG_NEW(CampaignNo, ProductID, ScenarioID, DataID, RequiredVolume): Integer
Parameters:
CampaignNo: campaign number.
ProductID: product identifier.
ScenarioID: scenario identifier.
DataID: DATA_PRODUKTE2SZENARIO/campaign-line ident.
RequiredVolume: requested product volume.
Returns: Calculated cost per kilogram as a floating-point numeric value, despite the registered Integer return type. Missing arguments return NULL.
Availability: Default registration, but specific to the legacy HC schema; this apparent getter updates CAMPAIGNLINES.
Example:
CostPerKG := CIP_HC_GetCostPerKG_NEW(1, ProductID, ScenarioID, DataID, 100);