Heart-Profit ERP

Heart-Profit Boards => Heart-Profit ERP Support => Topic started by: pascal on October 27, 2017, 09:25:24 am



Title: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on October 27, 2017, 09:25:24 am
We willen graag bij een artikel een veld kunnen vullen/aanvinken, zodat er een markering achter het artikel komt. Hieraan willen we een vrije mededeling hangen - de inhoud hiervan kan divers zijn, bv 'leverbaar vanaf 2018' oid middels een vrije tekstregel.

Anders dan de afnameplicht (http://ha1.heartprofit.nl/profit/index.php?topic=23806) heeft de mededeling geen enkele consequenties zoals een verplichte levering oid.

Deze markering moet op de offerte en het kontrakt zichtbaar worden.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on October 30, 2017, 02:22:48 pm
Kan je dit niet met een User Variabele regelen ?
Ik weet even niet of het Kontrakt "printen" waarover je het lijkt te hebben, een Variabele Layout betreft; dit is wel nodig om de User Variabele te kunnen afdrukken.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 01, 2017, 03:43:06 pm
De offerte en het kontrakt hebben beide een variabele layout tbv het printen.
Ik heb een user variabele US-TOELICHTING toegevoegd aan het user-tabblad van Artikel, zie 1e schermafdruk.
bij 1225GRIJK dit veld gevuld met *

Nu wil ik deze in de variabele layout van de offerte toevoegen.
Menu 9-7-3 NEDK1 SHIFT-F4
Hier wordt het wat lastig - want hoe voeg ik die toe; hoe moet dat ook alweer?

Heb hem geprobeerd als %US-TOELICHTING:1% en %HH:US-TOELICHTING:1% zie 2e schermafdruk.
Vast niet goed, want ik zie geen * (zie 3e schermafdruk).

Of moet hiervoor nog een variabele aangemaakt worden tbv het kunnen printen?


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on November 02, 2017, 08:20:56 am
Ik hoop maar dat ik gelijk heb dat dit kan. Even uitzoeken ...
:13c:


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Richard Masseling on November 02, 2017, 11:11:46 am
Pascal,

het kunnen afdrukken van Uservariabelen zit verwerkt in Profit-Exportdokument module (hebben jullie niet), waarbij iedere Layout-Variabele Print eerst gegenereerd dient te worden (alvorens deze geprint kan worden),  vervolgens kan dan van deze gegenereerde Print de waarde van de verschillende Layout-Variabelen geraadpleegd/gewijzigd worden, om daarna deze gewijzigde waarde te kunnen afdrukken/mee te kunnen nemen in vervolg dokumenten t.b.v. Export. Echter ook al zou je de Profit-Exportdokument module hebben, dan nog zijn de Offerte/Kontrakt-print uitgesloten van het kunnen Genereren/Raadplegen/Wijzigen/Printen Layout-Variabelen t.b.v. Export.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 02, 2017, 11:23:33 am
Ok, mbv user-variabelen wordt dus lastig.. kan er dan wellicht een veld toegevoegd worden aan artikel waarvoor een layout-variabele tbv offerte- en kontrakt-print gegenereerd wordt?


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on November 02, 2017, 11:33:36 am
Ik denk dat we gaan overwegen om die User Variabelen als Layout Variabele beschikbaar te stellen (op gebruikelijke wijze, dus niet zoals Richard uitlegt voor de Export module).
Het wanneer is even een ander verhaal.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 02, 2017, 12:04:35 pm
Dat zou heel mooi zijn. Hebben wij zeker belang bij!
Hoe kunnen we ervoor zorgen dat dit punt hoog op de prioriteitenlijst komt te staan?  :innocent:


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on November 02, 2017, 12:31:45 pm
Hoe kunnen we ervoor zorgen dat dit punt hoog op de prioriteitenlijst komt te staan?  :innocent:

Je bedoelt dat je mijn privé rekening weer eens nodig hebt ? :innocent::innocent:


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 02, 2017, 12:35:54 pm
Euh... nouja, we hebben er in elk geval belang bij, laat ik dat sowieso even melden ;)


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 07, 2017, 02:26:34 pm
Zonder gekheid - we hebben hier serieus belang bij. Op welke termijn kan dit voor ons gerealiseerd worden en tegen welke kosten?


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Richard Masseling on November 08, 2017, 10:07:40 am
Pascal,

Hieraan willen we een vrije mededeling hangen - de inhoud hiervan kan divers zijn, bv 'leverbaar vanaf 2018' oid middels een vrije tekstregel.

Kan je dan nier volstaan met de reeds aanwezige funktionaliteit van het opnemen van een Offerte-tekstregel (Shft+F5) regel bij de betreffende Offerte-regel


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 13, 2017, 04:26:57 pm
Deze teksten gebruiken we al wel.. alleen als aanvulling hierop willen we dus die markering op artikelniveau ingeven.
Bv in het voorbeeld 'leverbaar vanaf 2018' > dit kan gaan om x aantal artikelen, die je misschien niet allemaal in je hoofd hebt zitten op het moment dat je de offerte toevoegt. Kan dan snel fout gaan.
Als je een markering bij dit x aantal artikelen kan toevoegen, signaleren we dat bij het toevoegen van de offerte en kunnen we de tekst toevoegen die van toepassing is. Zo kunnen we dit dus ook niet per ongeluk bij een artikel vergeten. En als het om een aantal artikelen gaat, kun je de toelichting in de sluittekst onderaan de offerte zetten.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Richard Masseling on November 14, 2017, 09:06:15 am
Hallo Pascal,

Quote
Deze teksten gebruiken we al wel.. alleen als aanvulling hierop willen we dus die markering op artikelniveau ingeven.
Bv in het voorbeeld 'leverbaar vanaf 2018' > dit kan gaan om x aantal artikelen, die je misschien niet allemaal in je hoofd hebt zitten op het moment dat je de offerte toevoegt. Kan dan snel fout gaan.

nu lijkt het erop dat je een soort van Artikel-tekst bedoeld, want als je bij het Toevoegen een Offerteregel toch te maken hebt met
Quote
die je misschien niet allemaal in je hoofd hebt zitten
dan zal het gebruik van een Uservariabele ook geen soelaas bieden, toch?

Bij het Toevoegen van een Offerteregel wordt je al geattendeerd op het aanwezig zijn van een notitie bij het Artikel. Dus kan dat geen oplossing zijn?


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 15, 2017, 11:10:33 am
Ik maak het blijkbaar veel te ingewikkeld met mijn voorbeelden.
Verkoop wil een markering (bv *) achter een artikel op offerte en kontrakt kunnen printen.
Deze moet bij het artikel aangezet of uitgezet kunnen worden.
Bij de sluittekst van offerte en kontrakt wordt vervolgens een tekst toegevoegd met een toelichting op dat sterretje.


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on November 22, 2017, 09:30:32 am
Richard, volgens mij heb ik gezegd dat we dit met User Variabelen gaan oplossen.
:13c:


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Peter Stordiau on November 22, 2017, 09:32:15 am
Ik ga er wel van uit dat dit gewoon lukt zonder een maand werk en het kost 5 uur (wat nergens op slaat, maar ja).


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: pascal on November 22, 2017, 09:51:31 am
5 uur is akkoord.
Hoor graag wanneer het klaar is (hoe eerder hoe beter ;)
En moet hiervoor ook een update worden uitgevoerd?


Title: Re: Markering artikel tbv mededeling op offerte/kontrakt
Post by: Richard Masseling on January 11, 2018, 01:08:48 pm
Inmiddels is het mogelijk geworden om bij de diverse Print overzichten volgens de Variabele-Layout i.c.m. de module Profit-Uservariabele, de Uservariabele op te nemen op het te printen Overzicht middels de opname van de betreffende User-variabele. Hiervoor is wel een Upgrade benodigd.

Elke overzicht is te verdelen in Header en Herhalende Regels gegevens. Op deze manier kan ook de User-variabele worden opgenomen middels een speciale User-tag.

V.w.b. de Header gegevens dient een User-variabele in het segment van de Header bijvoorbeeld voor Printen Offerte als volg te worden opgenomen:

%US#[LOOF]US-xxxxxx%

waarbij de US# triggert dat Profit weet dat het om een User-variabele gaat, tussen blokhaken staat de tabel waarmee gewerkt moet worden (in dit geval bestand LOOF [Offerte-Header]) en de US-xxxx geeft aan om welke User-variabele het gaat.

De opgegeven User-Variabele bepaald vervolgens aan welke Tabel deze gekoppeld is en daarmee de sleutel waarmee deze vastgelegd is. Vervolgens zal in het bestand tussen de blokhaken gekeken worden of deze sleutel daarmee van toepassing is en indien dit het geval is, zal de waarde van de User-variabele afgedrukt worden.

V.w.b. de Herhalende-regels dient een User-Variabele in het segment  van de herhalende regels (voorbeeld Printen Offerte) als volgt te worden opgenomen:

%HH:US#[LOOA]US-xxxx%

Waarbij de %HH triggert dat het om de Herhalende Variabelen gaat en de US# triggert dat Profit weet dat het om een User-Variabele gaat, tussen de blokhaken staat de tabel waarmee gewerkt moet worden (in dit geval LOOA [Offerte-regels]) en de US-xxxx geeft aan om welke User-Variabele het gaat.

De opgegeven User-Variabele bepaald vervolgens aan welke Tabel deze gekoppeld is en daarmee de sleutel waarmee deze vastgelegd is. Vervolgens zal in het bestand tussen de blokhaken gekeken worden of deze sleutel daarmee van toepassing is en indien dit het geval is, zal de waarde van de User-variabele afgedrukt worden.

Middels het meegeven van een Picture Formaat :x.x zoals dat bij de Variabelen-Layout opgenomen kan worden, kan het Formaat worden opgegeven.

Tussen de blokhaken staat de Tabel waarna gekeken moet worden of de gebruikte User-Variabele van toepassing is. Maar omdat bijvoorbeeld aan de Relatie (bestand LORE v.w.b. User-Variabelen) een User-variabele  gekoppeld kan zijn, maar in het bestand van de Offerte-Header (LOOF) geen veld zit v.w.b. Relatie maar wel een veld voor de Debiteur, kan middels het aanvullen van de gegevens binnen de blokhaken worden aangegeven dat de sleutel van de Relatie "vertaald" moet worden naar de Debiteur.

Hiermee dient een User-Variabele gekoppeld aan de Relatie, maar die gebruikt moet gaan worden bij de Offerte-Header als volgt te worden opgenomen:

%US#[LOOF=LORD_RID/LORE_RID]US-xxxx%.

De US-xxxx bepaald aan welk bestand de User-variabele gekoppeld is en daarmee dus de sleutel. Middels de opname van "=LORD_RID/LORE_RID" kunnen we dan aangeven dat het onderdeel "LORE_RID" van het sleutelveld van de Relatie moet worden omgezet naar het veld "LORD_RID" van de Offerte-Header.

Indien de User-Variable gekoppeld zou zijn aan de Debiteur (bestand LORD, waarvan het veld LORD_RID de sleutel is) is een dergelijke verwijzing niet noodzakelijk, het gaat enkel en alleen indien de velden van de Sleutel bepaling van de User-Variabele niet overeen kom(en)(t) met de velden van de te gebruiken (bijvoorbeeld Offerte-Header/regels) velden.