Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on July 22, 2016, 02:17:22 pm



Title: Berekenen Soortelijke Massa past Gewicht per V.E. niet aan (i.g.v. Liters)
Post by: Heart Informatisering B.V. on July 22, 2016, 02:17:22 pm
Bij een Artikel registreren we o.a. de velden: "Gewicht per Voorraadeenheid" en "Soortelijke Massa".

De Voorraadeenheid van een Artikel is variabel, en voor een produkt in "ST" (stuks) zullen we natuurlijk moeten kunnen aangeven wat deze weegt. Evenzo is het logisch dat een produkt welke in "KG" (kilogram) geregistreerd wordt, het gewicht vanzelfsprekend altijd 1 KG dient te zijn.

De "Soortelijke Massa" (of ook het Soortelijk Gewicht genoemd) geldt dat deze altijd wordt uitgedrukt in een aantal KG/L. Maar... als we dan even goed opletten, geldt dus eigenlijk dat als we een produkt hebben in de Voorraadeenheid "L" (Liters), het Gewicht dus óók wordt uitgedrukt in KG/L, waardoor dús geldt: "Bij een Liter produkt dienen de Soortelijke Massa en Gewicht per Voorraadeenheid altijd aan elkaar gelijk te zijn!".

Toevoegen-/Wijzigen Artikelen kontroleerde hier ook op. Zou een van beide rubrieken worden gewijzigd, dan volgt vanzelf een melding dat het Gewicht/L gelijk werd gemaakt aan de Soortelijke Massa.

Toch blijken er ook een aantal funkties in Profit te zijn waar de Soortelijke Massa van een Artikel kan worden berekend (op basis van de Receptuur). Deze Soortelijke Massa werd vervolgens wel weggeschreven naar het Artikel, maar daarbij werd i.g.v. een Liter produkt NIET het Gewicht per Voorraadeenheid aangepast, waarna beide inconsistent met elkaar gedefiniëerd konden worden.

E.e.a. is aan het licht gekomen door een Layoutvariabele UF-TTNTLTR die bij een Opdrachtbevestiging en bij een Faktuur wordt gebruikt. Nou betreft dit op zich al een rare variabele die niemand (behoudens de klant voor wie deze ontwikkeld is) op zijn dokument zal afdrukken, immers, wat voor een zin heeft het om KG, M1, M2, M3 en ST produkten om te rekenen naar Liters om vervolgens al zodanig te totaliseren. De bepaling van die Layoutvariabele berekent dan ook het aantal Liters op basis van het gewicht, en daar gaat het mis als Gewicht en Soortelijke Massa niet consistent zijn.

Als we het gewicht van een produkt willen weten, zullen we het geleverde aantal eenheden vermenigvuldigen met het "Gewicht per Voorraadeenheid". Willen we van KG terug naar Liters, dan doen we dat via de "Soortelijke Massa". Zijn beide inconsistent, dan kan het voorkomen dat op het document kwa aantal Verschijningen x Inhoud in totaal 1100 liters worden verantwoord, maar dat de UF-TTNTLTR variabele werd gevuld met bijv. 1181,6 liter.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOARSM      Berekenen Soortelijke Massa Artikelen    04-01-2016    22-07-2016
LOARSMBR    Omschrijving (nog) niet bekend    07-12-2015    22-07-2016