Heart-Profit ERP
November 27, 2024, 07:47:18 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Label print koppeling van Heart naar chemges  (Read 4017 times)
0 Members and 2 Guests are viewing this topic.
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« on: July 27, 2010, 04:28:52 pm »

Robert,

Voor Johan heb je volgens mij het onderstaande stuk maatwerk gemaakt.

Als ik zowel normaal wil kunnen blijven printen naar mijn ZEBRA's voor de "normale layouts, alsmede die "nieuwe GHS/CLP" labels naar een bestand zou willen schrijven (een soor mixed mode dus) om die met chemges te printen, is dat mogelijk met dit stuk maatwerk?

Momenteel stuur ik de printq aan middels de qu-functienaam

Standaard gaan alle productielabels naar srv-printlabel1
maar bv label layout #ATO gaat via IEIEATOT naar srv-printlabel2




Ten behoeve van de Export van de Etiket-gegevens vanuit Heart-Profit naar ChemGes zal een kopie van het Printer bestand worden opgeslagen in de bij de Bedrijfsparameters opgegeven directory. Hiervoor dient wel naar het scherm geprint te worden. 



Marco de Kraa
Logged

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

Posts: 454

Bow before me, for I am root.


View Profile
« Reply #1 on: July 28, 2010, 01:34:25 pm »

Marco,

Wat mij betreft wel ja.

Wat hier gebeurt is dat wanneer (en alleen dan!) een Etiket naar het scherm wordt geprint en de Bedrijfsparameter is ingevuld, er een kopie van de PRFILE.PRN wordt gemaakt naar de gewenste directory.
De bestandsnaam die het bestand aldaar krijgt, bevat overigens dan het Opdrachtnummer en het Volgnummer en heeft als extensie .txt.

De betreffende Bedrijfsparameter heet overigens "Directory Bestanden Produktieopdracht-Etiket" en vind je op Blad-3 van de Standaard Bedrijfsparameters.

PS.
Het is niet door mij gemaakt en het was ook niet voor Johan hoor..
Logged

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

Posts: 4076


Just testing


View Profile WWW
« Reply #2 on: July 28, 2010, 02:07:36 pm »

Quote
en het was ook niet voor Johan hoor..

Ik denk het toch wel. Johan D. ...
smile
Logged

Heart-Profit company ID : HA
moderator all boards
Robert Hekkers
Administrator
Knowledgable
*****
Offline Offline

Posts: 454

Bow before me, for I am root.


View Profile
« Reply #3 on: July 28, 2010, 02:12:35 pm »

Hmm, ik had een andere Johan in gedachten inderdaad :-)
Logged

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

Posts: 2068



View Profile WWW
« Reply #4 on: June 07, 2011, 11:20:20 am »

op basis van verzoekjes heb ik een korte handleiding van het background printing verhaal nu hier op het forum gezet

ivm max bestandsgrootte even gesplitst in een a en b deel van het document

Het programma heeft mij €3100 gekost, maar wie hetzelfde wil kan dit voor € 750 van mij in "sublicentie" krijgen

DR heeft de volgende voorwaarden:

<quote>
Van: Dr. Birgit Bauer-Heim [mailto:birgit.bauer@dr-software.com]
Verzonden: donderdag 11 november 2010 16:27
Aan: Marco de Kraa
CC: 'Robert Dannbauer'
Onderwerp: RE: Label printing and customer transfer

Dear Mr. De Kraa,

Thank you very much for your email.

It is possible for other members of the user group to use the label print program, as well as the customer / article import program.

The conditions for this shared use are:

- the costs for the programs have to be paid by AD-Productions, Heijningen in full. We do not accept split payments by the individual users. If you wish to divide the costs for these items, this has to be arranged within your company.
- all users have to pay a maintenance fee for these items and
- any possibly required adjustments will be additionally invoiced. 

Should you require further information or have any questions, please do not hesitate to contact us anytime.

 

With kind regards,

Dr. Birgit Bauer-Heim
DR Software GmbH

</quote>


PS ik heb dus ook een excel export van de NAW tabel van Heart laten inlezen, inleesmasker kun je ook overnemen als je wilt

* label background printing.web-a.doc (262.5 KB - downloaded 161 times.)
* label background printing.web-b.doc (432 KB - downloaded 167 times.)
« Last Edit: June 07, 2011, 11:44:44 am by mdekraa » Logged

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

Posts: 80


View Profile
« Reply #5 on: June 08, 2011, 02:45:29 pm »

Marco,

Bedankt voor het maken van de handleiding.

Nog een vraag: Worden de etiketten gegenereerd door ChemGes? Wij hebben eerder de wens om de door ChemGes gegenereerde informatie weer terug te laten komen in Profit, zodat van daaruit labels en een MSDS geprint kan worden.

Jim.

Logged

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

Posts: 2068



View Profile WWW
« Reply #6 on: June 08, 2011, 03:47:57 pm »

Nee, het gaat nu alleen van heart naar chemges.

Mede reden hiervoor is het feit dat de functionaliteit in heart voor ons onvoldoende is/was om alles voor elkaar te krijgen.

Hierin zowel de nieuwe wettelijke eisen meegenomen van de EC 453/2010 alsook de wens om kleurenlaserprinters en in de toekomst mogelijk kleine drukapparatuur aan te kunnen sturen.

Om daar zelf drivers en layouts voor te maken vanaf de "DOS" regel valt buiten onze scope.

Nu net beginnen de eerste multicolor thermal transfer apparaten op de markt te komen maar dan zijn we ook al bijna een jaar na de verplichting om met CLP labels te beginnen.

Daarnaast is het ons idee dat op langere termijn het ondoenlijk wordt om veiligheidsbladen te blijven maken in meerdere talen zonder een inhoudelijke ondersteuning.

Heart anticipeert niet op alle wijzigingen in EU regelgeving en de sturing moet dan vanuit ons naar Heart gaan en ik denk dat dat een moeilijke zaak is. het vereist zowel een bepaald niveau van ons als gebruikers die aan moeten geven wat er volgens ons in de wet staat en dan nog vertalen naar een Heart implementatie.

Maar als je zoiets wilt moet je eens heel goed denken hoe je dat in een datamodel kunt krijgen waarmee zowel Heart als chemges om kunnen gaan en het vereist ook dat beide inrichtingen goed op elkaar aansluiten
Houdt hierbij ook rekening met het feit dat chemges eigenlijk een "gesloten" database is en Heart een "open" database.

Maar je zou wel kunnen kijken naar de reeds in chemges mogelijke "file creations" en kijken of je die data 1:1 of middels een conversietabel in zou kunnen lezen in heart.
Logged

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

Posts: 2068



View Profile WWW
« Reply #7 on: June 08, 2011, 04:53:20 pm »

nog wel een puntje naar Heart

Momenteel gebruiken wij dus de scherm driver om het bestand te maken en opent deze standaard in notepad.

Kan dit onderdrukt worden?

ik hoef niet van elk label de file te zijn wat mij betreft.
Logged

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

Posts: 4076


Just testing


View Profile WWW
« Reply #8 on: June 09, 2011, 09:28:35 am »

Marco - goed geslapen ?

Wat maak je er nou toch voor 'n verhaal van ? Als ik zoiets lees stel ik altijd voor dat ik de volgende keer eerst meer gedronken moet hebben om het te begrijpen of mee eens te zijn ...

Maar voor de goede orde :

Quote
Daarnaast is het ons idee dat op langere termijn het ondoenlijk wordt om veiligheidsbladen te blijven maken in meerdere talen zonder een inhoudelijke ondersteuning.

Heart anticipeert niet op alle wijzigingen in EU regelgeving en de sturing moet dan vanuit ons naar Heart gaan en ik denk dat dat een moeilijke zaak is. het vereist zowel een bepaald niveau van ons als gebruikers die aan moeten geven wat er volgens ons in de wet staat en dan nog vertalen naar een Heart implementatie.

Als we dit buiten de verdere context trekken is het domweg waar. Wij zijn geen laboranten c.q. opgeleiden in die richting, en hebben uiteraard niet iemand in dienst om die hele soepzooi (want dat is het) bij te houden. Tel hierbij dat dit aan "jullie" kant veelal ook al niet het geval is, en er gebeurt gewoon niets meer. Zelfs als je erge je best doet (Marco) is er nog steeds niet uit te komen, omdat we samen alsnog voor betreffende aspekten de antwoorden niet kunnen verzinnen, of wij ze in elk geval (!) niet krijgen. Het forum is daar hier en daar wel getuige van, met ook no weer zo'n ("1 juni") onderwerpje pending.

Wat feitelijk erger is -en waarom ik vindt dat jullie er goed aan doen om niet meer van betreffende (zie verderop !) Heart funktionaliteit gebruik te maken, is dat ik zie/claim/weet dat er zaken domweg onmogelijk zijn. Ik ben daar nu vanaf. Ja, ik heb het maar even vet gedrukt, en ik doel dus op zaken die niets met Heart te maken hebben, maar zaken waar jullie aan moeten voldoen, en die "ik" voor elkaar zou moeten zien te krijgen - met dus de wetenschap dat dat niet kan.
Mijn moraal : laat maar lekker over Chemches et al lopen, en je kan bijna zeggen dat jullie het dan ook niet hebben gedaan (wie wel ? we gaan het zien).

Over dat vetgedrukte ... er is bij deze dus ook niemand meer die MSDSen in Heart *wil* maken (ook hier, zie verderop), en samengevat moeten we daar allemaal blij mee zijn. Ik vooral, waar ik de oplossingen niet zie (opgelegd door regelgeving die iedereen (jullie (heel algemeen als bedrijven) uiteindelijk ook - heel indirekt) wel even goedkeuren). Niemand gaat dit ook meer doen, want ik sta het niet toe ...

Dit alles gezegd hebbende ... dit hèb ik alleen maar gezegd als een soort van uitleg van Marco's tekst, die op zich niets te maken heeft met de vraag van Jim. Het waarom van die tekst ontgaat me aldus, ook al is ze feitelijk waar en terecht. Toegelicht dus.


Terug naart de vraag van Jim;

Je zou kunnen zeggen dat de reaktie van Marco een goede is in de zin van "nuttig voor Jim", maar zo is 'ie niet helemaal, denk ik.
Laat ik in deze ook maar eens verwijzen naar het onderwerp van dit topic, wat toch echt wel gaat om het in Heart weer binnenhalen van diverse gegevens vanuit Chemches. Jim weet dat denk ik wel, maar Marco's antwoord anno Juni 2011 gaat intussen uit van het voor hem ontwikkelde maatwerk door Chemches, wat even niets heeft te maken met het door ons ontwikkelde maatwerk om juist vanuit Chemches terug te lezen. Of Marco dit zou kunnen gebruiken ontgaat mij op dit moment (maar zie eerdere posts over de labels), en of het geheel te kombineren is to iets wat Jim wil - dat weet ik op dit moment niet, maar ik zou niet weten waarom niet.

Wat (denk ik !!) wel een onjuiste aanname is, is dat je vanuit Heart MSDSen zou blijven maken. Dit namelijk, zal te maken hebben met het moeten bijhouden in Heart van weer alles wat onmogelijk wordt geacht (zie Marco's tekst en mijn reaktie daarop hierboven), terwijl ik toch zou denken dat die dingen wel ergens uit Chemches komen rollen. Hier ga ik dus vanuit op dit moment.
Wat echter een heel ander verhaal is (maar toch het onderwerp van dit topic) zijn de labels en verdere gevarengegevens die je nodig hebt voor vrachtbrief enzovoort. *Die* komen dus terug uit Chemches, mits je dat maar domweg gebruikt (de interface is er). Om te weten wat je daar precies mee kan en hoe alles verder kombineert zonder maatwerk voor Marco, moet je bij Johan D. terecht.
Je hebt wat mij betreft dan alles binnen Heart wat nodig is voor je paperassen inklusief labels, en je hebt zelf toch niets bijgehouden (onderhouden) want dat doet Chemches.

Niet om het onnodig wazig te maken, maar meer omdat ik het niet kan volgen : waarom Marco die maatwerk interface met Chemches nodig heeft weet ik niet eens precies, ook al zou ik het denk ik wel moeten weten. Merk in elk geval op dat Marco (voor zover ik weet) nog nooit een MSDS uit Profit heeft laten komen, dus daar kan het niet om gaan ...
Niets terug laten komen uit Chemches in Profit ? ... ik snap al lang al niet meer waarom Marco dat niet doet. Maar ... wat ik wel snap (hoop ik) is dat Marco voor z'n produktieomgeving zelf weer zaken in Profit bijhoudt die anderen domweg niet nodig hebben (of dat in elk geval vinden) waardoor het wat mij betreft zo is dat Marco wellicht die gegevens uit Chemches in Profit wel zou kunnen gebruiken, maar hij het al lang zelf weet bij te houden - en dat mag zo blijven (ofzoietsofzoietsofzoiets).

Het echte belangrijke voor nu is denk ik dat
a. Je de MSDS via Chemches moet maken (c.q. je dit niet vanuit Profit moet *willen* omdat er geen reden voor is);
b. Je de transport enz, gegevens uit Chemches moet terugimporteren.
Ik heb dit zojuist nog geverifieerd bij Johan D.

Het lijkt me handig als Marco nog kan toelichten wat het voor hem door Chemches gemaakte maatwerk hieraan toevoegt, maar wat denk ik moet neerkomen op het printen van labels door Chemches, terwijl Profit dat ook kan. Zeker hierover kan ik niet zijn, vooral omdat ik niet begrijp hoe de rest die labels dan voorelkaar krijgt.

heat
Logged

Heart-Profit company ID : HA
moderator all boards
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #9 on: June 09, 2011, 10:25:15 am »

Het is nu eenmaal zo dat als we naar de "oude wetgeving" kijken de labels redelijk geod vanuit heart te genereren zijn
(doen wij ook) al moeten er diverse teksten als losse teksten ingevoerd worden.

De meeste Heart gebruikers zijn leveranciers van mengsels en die mogen nog tot 2015 de oude labels blijven gebruiken

Ad levert echter ook buiten Europa en ook basismaterialen. Hetgeen betekent dat wij wat verder op steek zijn met de invoering van de nieuwe regels.

(vergeet niet dat de H, P zinnen functioinaliteit ook zo'n item is wat ik heb "doorgedrukt" binnen de RS functionaliteit)

Heart bevat nu de basale info die nodig is om binnne n de chemie (ook maar weer een beperkt deel van de klanten van Heart) te functioneren.

als we echter kijken naar de nieuwe CLP en EC 453/2010 komt er nog een heleboel op ons af aan data en eisen vanuit de overheden. Daar Heart niet gespecialiseerd is in deze zaken moeten goedwillende gebruikers dat dus vertalen naar Heart en het geimplementeerd zien te krijgen.

Dat en niets anders is de reden dat ik aangaf dat ik niet denk dat de MSDS functionaliteit lang zal blijven werken. tenzij het is voor een bedrijf dat relatief simpele producten voert en in een beperkt taalgebied.

mbt de labels geldt hetzelfde.
en dat is de reden dat AD gekozen heeft voor 1 richtingsverkeer.

Daarnaast is het natuurlijk mogelijk om bv de UN gegevens vanuit chemges te exporteren en in heart te imnporteren.
Echter dat verandert niet de labels op de drums op voorraad en dara heb je een goede procedure voor nodig om dat te beheersen.
Ook bevat heart in het artikelmenu het veld GEVO dat bij ons meerdere waarden kan hebben bv 19931 en 19932 waarbij de eerste 4 cijfers overeenkomen met het UN nummer, maar het volgcijfer een verdeling mogelijkmaakt in het UN nummer, daar veel UN nummers meedere omschrijvingen kunnen hebben. Chemges heeft geen weet van deze verdelingskeuze die je maakt in Heart voor een correcte opbouw van de proper shipping name en dat zal dus wel gecontroleerd moeten worden.

Het is dus niet geheel eenduidig en alle export/import acties moet je goed valideren.


Logged

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

Posts: 2068



View Profile WWW
« Reply #10 on: June 09, 2011, 10:26:32 am »

<quote>
Het forum is daar hier en daar wel getuige van, met ook no weer zo'n ("1 juni") onderwerpje pending.
<\quote>

hoever sta je hiermee trouwens?

Logged

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

Posts: 4076


Just testing


View Profile WWW
« Reply #11 on: June 09, 2011, 12:20:05 pm »

Marco, dank je voor je uitgebreide antwoord. Helaas zie *ik* niets nieuws, maar misschien dat andere gebruikers het wel begrijpen.

Zou het niet handig zijn om hoe jij werkt op z'n merites te beschrijven ? Al dit relatieve gedoe zegt m.i. niet veel mensen iets.

Iets van

1. Ik maak een Produktie Order.
2. Ik lever die Order.
3. Dan druk ik op een knop en dan komt "het" in Chemches terecht.
4. Daarna begint m'n printer te rammelen, en komt er zus en zo en dit en dat uit.
5. De gegevens op m'n vrachtbrief zijn ook puik in orde, want ...

Maar dan met detail waar ik zelf iets mee zou kunnen, en dan maar denkend dat de rest het zeker moet begrijpen.
Als je dan ook nog even wilt voelen dat ik denk dat het voor een ander niet werkt omdat jij dingen in Profit bijhoudt waar een ander geen behoefte aan heeft, dan kan je daar misschien de nadruk op leggen, zodat een ander dat ook kan beoordelen (wordt niets, dan wel dan ga ik dat beetje gegevens nog wel bijhouden en ben ik overal vanaf).

Logged

Heart-Profit company ID : HA
moderator all boards
mdekraa
Designer
*****
Offline Offline

Posts: 2068



View Profile WWW
« Reply #12 on: June 09, 2011, 02:13:42 pm »

Wij maken de MSDS in chemges op basis van de resultante van de receptuur.
Dat wil zeggen dat wij rekening houden met eventuele reacties in het mengsel
(loog + zuur verhaal)

Vervolgens kloppen we deze gegevens in heart in onder artikel.
Voornamelijk J-1 t/ J-3 en tabblad 3 en 4 van het artikelmenu voor de transportdata.

Bij een PO hebben we (zie handleiding) layouts gekoppeld aan een exportfile naar chemges
Je print het PO etiket naar file . Chemges pikt op op basis artikelcode en print label,

PO wordt "normaal" afgewerkt en levering gaat via heart met vrachtpapieren uit heart.

Ik weet dat er ook een paar zijn die de zendingen vanuit systemen weer laten koppelen aan mail verzending van SDS maar dat doen wij (nog) niet geautomatiseerd.


zoals al aangegeven het belangrijkste in deze redenatie was de mogelijkheid om kleurenprinters eenvoudig aan te sturen met alle wettelijke teksten vanuit GHS op het label
Logged

Heart-Profit company-ID : AD
-----------------------
There are 10 kinds of people, those who understand binairy and those that don't
Pages: [1]
  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.052 seconds with 21 queries.