Heart-Profit ERP
November 27, 2024, 01:21:31 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: 1 [2] 3  All
  Print  
Author Topic: Geblokkeerde functies na upgrade  (Read 11280 times)
0 Members and 0 Guests are viewing this topic.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #15 on: March 11, 2008, 11:49:27 am »

V.w.b. het afdrukken van het etiket van een Voorraaditem, Artikel ART1013470/975AI2 loopt dit fout bij het beschikbaarstellen van de Layoutvariabelen van Technische Documenten. Hierbij wordt het Recept Top-Down uitgewerkt.

In ART1013470 zit ART10111240, en om ART1011240 te maken heb je ART1011240 nodig, die weer ART1011240 nodig heeft etc.
Loop dus.

NB: Maar al eerder zullen je de meldingen om de oren zijn gevlogen, immers je wordt ten strengste afgeraden je recept op deze manier te definieren.

Feit is wel dat het Recept van die ART1011240 niet gewijzigd is... voorheen kon het er schijnbaar wel tegen...

Ik denk dat ik weet wat het probleem veroorzaakt... nu de oplossing nog even...
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #16 on: March 11, 2008, 11:51:52 am »

Variabele "HFDCHRGE_S" is not found (LOKR)

Die meldingen krijg je totaal ergens anders... Heeft niets met dit onderwerp te maken.

Dit is gewoon fout. Is vermoedelijk veroorzaakt door Releasenote http://ha1.heartprofit.nl/profit/index.php?topic=19826.0
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #17 on: March 11, 2008, 12:20:25 pm »

Ik denk dat ik weet wat het probleem veroorzaakt...

Zou moeten worden veroorzaakt door http://ha1.heartprofit.nl/profit/index.php?topic=19758.msg26807#msg26807

Wat in die Releasenote foutging was feitelijk dat "als het Artikelnummer al een keer geraakt was, het niet nogmaals verwerkt werd". Zonder hierbij naar het niveau te kijken.
Maar ja... dat zorgde ervoor dat deze situatie van jou ook vanzelf niet in een loop raakte, immers de grondstof die je opneemt in hetzelfde recept, was al verwerkt, en werd sowieso de 2e keer niet nogmaals verwerkt.

Ofwel, die fout zorgde ervoor dat de échte fout (het écht in een loop hebben zitten van je Recept) niet gekonstateerd werd.

Misschien kan ik dit elimineren door niet verder te kontroleren i.g.v. een regel met 0,000.
« Last Edit: March 11, 2008, 12:26:39 pm by Wouter Rijnbende » Logged

Heart-Profit company ID : HA
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #18 on: March 11, 2008, 12:28:16 pm »

Variabele "HFDCHRGE_S" is not found (LOKR)

Die meldingen krijg je totaal ergens anders... Heeft niets met dit onderwerp te maken.

Dit is gewoon fout. Is vermoedelijk veroorzaakt door Releasenote http://ha1.heartprofit.nl/profit/index.php?topic=19826.0


Klopt maar het topic was ook "geblokkeerde functies na upgrade", oftewel alle ellende die we nu hebben op 1 hoop
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #19 on: March 11, 2008, 02:06:40 pm »

Misschien kan ik dit elimineren door niet verder te kontroleren i.g.v. een regel met 0,000.

Yep. Dat elimineert de handel... maar... helaas in jouw voorbeeld niet...

Je werkt nl. met Recepten die écht in een loop zitten, en waarvan het systeem je meldt dat je een dergelijk Recept niet op deze wijze behoort toe te voegen.

Dus, wat opgelost is, is dat je een Recept ART1011240 hebt waar 0,000 Kg ART1011240 in zit.
Dit is een geaccepteerde truc om tijdens het produceren van ART1011240 nog een restantje (wat op voorraad ligt) erbij in de kuip te gooien, en daarna weer af te vullen. Hoe groot dat restantje is kun je toch op voorhand niet vastleggen, vandaar de 0,000 Kg.  Deze situatie wordt nu ook bij het Genereren van een TD document (hetgeen bij het printen van jouw etiket "onder water" gebeurd) toegestaan.

Wat niet is toegestaan, is de wijze waarop je Recept ART0008290 gedefinieerd hebt. Hierin is de hoeveelheid nl. geen 0,000 Kg.
Wat je hier feitelijk zegt is "Om een blik van 25 Kg te produceren, moet er 25 Kg ongeacht de Verschijningsvorm in".
Ja, maar je hebt maar 1 Recept.
Dus. Ik heb 4 blikken nodig, en heb daarvoor 100 kg ongeacht verschijning nodig, welke alleen geproduceerd kunnen worden als 4x25 Kg.
Dus... wéér een behoefte aan 4 blikken, waarvoor je 100 kg ongeacht verschijning nodig hebt, en dus wéér 4x25 produceren. etc. etc. etc.
Dit mág niet zo, en staat het systeem ook niet toe (d.w.z. het kán wel, met omwegen, en t.b.v. speciale doeleinden).

Merk op dat het in praktijk best kan voorkomen dat je een dergelijk Recept nodig hebt, maar m.i. betreft het dan puur een 'Opwerk-Recept'.
Ofwel, je hebt een produkt A op voorraad, welke "te dik" aan het worden is, je gooit er wat water bij, roert een beetje, en krijgt opnieuw A.
Recept A mag echter nooit getriggerd worden in een automatisch proces zoals 'Kostprijsberekening', 'Behoefterun', 'MSDS (Technisch Document)' etc., omdat deze daardoor in een loop raken, immers om A te maken heb je A nodig, waarvoor je eerst A moet maken, maar waarvoor je weer A nodig hebt etc.

Wat we kunnen doen (maatwerk) is dat we een indikator 'Opwerk Recept J/N' opnemen bij een Recept, en ervoor zorgen dat je via dat Recept wél handmatig een Produktieorder mag toevoegen, maar dat dit Recept wordt uitgesloten van alle andere soorten selekties-/berekeningen die in een loop kunnen raken.

Het printen van een etiket (of eigenlijk, de plek waar nu onder water het TD document wordt uitgewerkt) zal vanaf heden konstateren dat het Recept in een loop zit, een melding geven, en terugkeren naar het hoofdmenu. Middels het maatwerk zou dit Recept in het TD niet geselekteerd worden (doch misschien leiden tot een melding 'Recept niet gevonden', immers je hebt ook geen ander Recept waarmee ART0008290 geproduceerd kan worden).

NB: Merk tevens op dat je bij een Verschijningsvorm kunt instellen of deze kostprijsbepalend is, en feitelijk dingen kunt afdwingen dat als er twee Recepten zijn voor 1 produkt, een van de twee voorrang krijgt boven de ander. Bijv. als je een KUIP Recept en een PASTA Recept hebt, krijgt het KUIP Recept voorrang. Op die manier kun je het misschien ook zonder maatwerk voor elkaar krijgen dat het systeem niet het Opwerk-Recept selekteert, puur omdat een ander Recept een hogere prioriteit krijgt.
Logged

Heart-Profit company ID : HA
Richard Masseling
Moneymaker
****
Offline Offline

Posts: 1320


View Profile
« Reply #20 on: March 11, 2008, 02:11:57 pm »

Hallo mdekraa,

Variabele HFDCHRGE_S not found is opgelost (http://ha1.heartprofit.nl/profit/index.php?topic=19832.0;topicseen) en staat inmiddels op je systeem.
Logged

Heart-Profit company ID : HA
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #21 on: March 11, 2008, 05:30:50 pm »

Ik kom nu net uit vergadering:

Het lijkt nu weer te werken

Maar toch deze opmerking:
Met betrekking tot het probleem van ART0008290 is het wat anders.
Dit is een grondstof die we kopen in diverse verpakkingen.
Wij verkopen deze dan weer in in o.a. een 431AI verpakking.
Het probleem is dat ik het niet anders in het systeem kan krijgen, immers de input is niet vastgesteld (kan drums of IBC's zijn, met of zonder statiegeld)
Dus geef maar aan hoe je dat anders in het systeem wilt krijgen
Feit blijft dat het tot nu toe altijd zonder problemen gewerkt heeft.

Wij hebben erg veel van deze "repack - recepten"




PS morgen en overmorgen ben ik "buiten" dus kan ik alleen 's-avonds reageren
« Last Edit: March 11, 2008, 05:41:33 pm by mdekraa » Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #22 on: March 12, 2008, 07:14:50 am »

Wij hebben erg veel van deze "repack - recepten"

Profit-Omvorm is bedoeld om mee te kunnen omvormen. Om te kunnen omvormen heb je geen Recept nodig.

Natuurlijk kun je dat ook via een Recept oplossen (die je dan theoretisch voor al je duizenden artikelen nodig hebt die je wilt kunnen omvormen), maar neemt niet weg dat als je dat op deze manier doet, je Recepten in een loop zitten, en niets hiertegen kan.

Een Koop-artikel met een Recept maakt de boel op zich wel iets anders; dat verklaart denk ik waarom je niet eerder behoefte technische problemen hebt gehad, immers, aldaar wordt de behoefte omgezet naar een koop-behoefte en niet naar een produktie-behoefte. In theorie biedt dat ook mogelijkheden om de MSDS berekening niet in een loop te laten geraken, door bijv. bij ieder niveau dat we dieper gaan, ons af te vragen of het Artikel aangeeft dat het een koop-artikel betreft, en zo ja, nooit dieper te gaan, ook al is er een Recept. Maar ja... Ervanuitgaande dat je ook situaties hebt dat het Artikel als "Koop" gedefinieerd is en een specifieke Verschijning als "Produktie" kan ik niet 1,2,3 beoordelen of dit voor iedereen opgaat.
Misschien dat Menno een oordeel kan vellen vanuit het oogpunt MSDS.
Logged

Heart-Profit company ID : HA
Peter Stordiau
Administrator
Partner
*****
Offline Offline

Posts: 4076


Just testing


View Profile WWW
« Reply #23 on: March 12, 2008, 10:01:29 am »

Quote
Misschien dat Menno een oordeel kan vellen vanuit het oogpunt MSDS.

Dat zal Menno wel kunnen, maar het is denk ik goed om eerst mijn reaktie te vernemen;

De MSDS module is oorsponklijk nooit gemaakt om theoretische veiligheidsbladen op te hoesten. Wel praktische. Het verschil ? de laatste werkt op basis van de Eigenschappen op Charges (hoe die ook onstaan zijn, bijvoorbeeld via een receptuur (Produktie !) + Bijstellingen tijdens produktie, of via keuringen of wat dan ook na Goederen Ontvangst (Inkoop !).

Nadat de module op deze wijze is opgezet, vonden mensen het "makkelijker" om e.e.a. op basis van Recepturen te laten werken. Dit werkt wat mij betreft *niet*, maar toch wel bij de gratie van gebruikers (ehh ... klanten van gebruikers ?) die er geen problemen mee hebben.

Wat Wouter noemt is een typisch gevalletje "zie je wel, werkt niet".
N.b.: Of dit nu werkelijk belangrijk is ("werkt niet") kan ik niet beoordelen, al was het maar omdat het misschien wel alleen Wouter's probleem is in zijn perceptie van alles. En, uiteindelijk heeft het ook nergens mee te maken (denk ik), want Marco werkt in de basis al verkeerd.

Aangaande dit laatste : ik kan het niet echt goed beoordelen, maar waar het Omvormen betreft behoor je dit met Omvorm Orders te doen, en niet met Produktieorders. We voelen wel : alles raakt hier aan het rollen omdat er een produkt A in een produkt A wordt gegooid, waarop het hele Produktie deel niet *hoeft* te anticiperen. Immers, Omvormen doet niet anders dan A in A gooien, en is er voor gemaakt (met alle verdere faciliteiten van dien).

Overigens lossen we nu voor jullie tijdelijk (betaald) iets op, omdat je anders slecht verder kan.
Ik neem aan dat dit beter is dan iedereen te laten ploeteren omdat jij (Marco) er zelf toevallig niet bent.

Peter
Logged

Heart-Profit company ID : HA
moderator all boards
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #24 on: March 12, 2008, 10:14:19 am »

Overigens lossen we nu voor jullie tijdelijk (betaald) iets op, omdat je anders slecht verder kan.

Aangepast, overgezonden, en getest bij het afdrukken van een etiket van een Voorraaditem.

Je krijgt nu eenmalig de melding die je erop attendeert dát de boel in een loop zit, waarna het systeem wel verder gaat, maar het Recept niet verder uitwerkt.
Logged

Heart-Profit company ID : HA
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #25 on: March 12, 2008, 10:14:48 pm »

Zoals gezegd:
Ik ben alleen 's-avonds thuis

vandaag zat ik heel de dag in de UK (werkt trouwens als een speer die tunnel)

Het probleem is dat wij veiligheidsinformatie en instructies op onze werkbonnen willen hebben en ook dat de emballage goed geboekt wordt.
Dit was in het verleden niet mogelijk met omvormopdrachten en dat is de reden dat wij ooit in overleg met de toenmalige Heart adviseurs (ook betaald trouwens) geopteerd hebben om dit middels productieorders in te vullen.

Als jullie nu zeggen dat al die functionaliteiten er wel zijn bij het omvormen laat ik mij graag door jullie voorlichten.

mvg

Marco


PS bedank voor het inbouwen van die "uitweg" uit de gecreeerde loop.
 Grin
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #26 on: March 13, 2008, 07:04:31 am »

Als jullie nu zeggen dat al die functionaliteiten er wel zijn bij het omvormen laat ik mij graag door jullie voorlichten.

Sinds december 2000 bestaat er de mogelijkheid om via een Produktieorder om te vormen. Met Profit-Omvorm doen we eigenlijk niet anders meer dan dat. In plaats van dat je Omvorm Opdracht bij 5-3-1-1 terecht komt, wordt ze met een indikator 'is omvorm opdracht' opgenomen tussen je Produktieorders, en volgens dezelfde layout als je Produktieorder afgedrukt. Produktieorders bevatten de mogelijkheid om Bewerkingen op te nemen, om Emballage af te boeken, om Gedeeltelijk Gereed te melden, om tevoorschijn te komen in de PO planning etc.

Er is inmiddels een 2e methode Omvormen via Produktieorder, waarbij geen voorraad meer wordt gereserveerd (net als bij een normale PO). Behoeftetechnisch kun je de Omvorm Opdracht dan al uitschrijven nog voordat je goederen daadwerkelijk ontvangen zijn. Tevens zal die methode altijd een nieuw Chargenummer toekennen, waardoor je bijv. ook in staat bent om meerdere charges om te vormen naar 1 nieuwe, of van meerdere kleinere verschijningen naar 1 grotere.


* LOOOTV2.PNG (17.16 KB, 628x460 - viewed 166 times.)
Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #27 on: March 13, 2008, 07:08:01 am »

vandaag zat ik heel de dag in de UK (werkt trouwens als een speer die tunnel)

Jij blij dat je niet op de veerboot bij Vlissingen zat   scare
http://www.dumpert.nl/mediabase/45471/b597ad5f/beetje_misselijk_.html
Logged

Heart-Profit company ID : HA
Peter Stordiau
Administrator
Partner
*****
Offline Offline

Posts: 4076


Just testing


View Profile WWW
« Reply #28 on: March 13, 2008, 07:47:58 am »

Merkwaardige uitleg Wouter ... Alsof Marco vraagt naar het verschil tussen "normaal" Omvormen en Omvormen via een Produktieorder ...
Logged

Heart-Profit company ID : HA
moderator all boards
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #29 on: March 13, 2008, 07:52:39 am »

Marco schrijft nl. dat hij destijds niet met Profit-Omvorm uit de voeten kon, omdat een Omvorm Opdracht niet met Emballage overweg kon.
Sindsdien hebben we "Omvormen via een Produktieorder" waarmee dat wél kan (en nog veel meer).
Ik denk dus wel dat Marco daar wél naar op zoek is.
« Last Edit: March 13, 2008, 07:58:02 am by Wouter Rijnbende » Logged

Heart-Profit company ID : HA
Pages: 1 [2] 3  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.075 seconds with 21 queries.