KaderdeurDetailBladPdfGenerator.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- opkuis overbodige commentaar (na review)

    • -2
    • +0
    ./KaderdeurDetailBladPdfGenerator.cls.xml
ik heb het opgekuist. Dat komt wel goed zonder die controle.

ik heb het opgekuist. Dat komt wel goed zonder die controle.

Script zal normaal gezien nog 1x manueel getriggerd worden, en is nadien niet meer nodig. Zal ook niet als geplande taak (bvb. wekelijks) in de background lopen. Dus eigenlijk zou dit script zelfs ...

Script zal normaal gezien nog 1x manueel getriggerd worden, en is nadien niet meer nodig. Zal ook niet als geplande taak (bvb. wekelijks) in de background lopen.
Dus eigenlijk zou dit script zelfs mogen gearchiveerd worden.
Anderszijds is dit wel handig (als template) voor toekomstige gelijkaardige gevallen. Daarom zal ik het laten staan.

Bepalen van klantnummer is inderdaad niet alledaags, maar als het werkt..! http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/biggrin.gif

Bepalen van klantnummer is inderdaad niet alledaags, maar als het werkt..!

Overal waar gelogd wordt naar ^LOG.WV, is dit code die nog dient te blijven bestaan of was dat puur ter hulp bij de ontwikkeling?

Overal waar gelogd wordt naar ^LOG.WV, is dit code die nog dient te blijven bestaan of was dat puur ter hulp bij de ontwikkeling?

Moet dit nog gebeuren of niet? Anders is het mss beter om commentaar te verwijderen?

Moet dit nog gebeuren of niet? Anders is het mss beter om commentaar te verwijderen?

[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- opkuis mislukte pogingen om Klantnummer te bekomen via globals ^ORD("IP") en/of ^KOFKLP() : OrderApi is nu ook niet meer nodig.

    • -6
    • +0
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] (deel 2) PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of...
[ICT-2952][rvPVR] (deel 2) PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of...
[ICT-2952][rvPVR] (deel 1) PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of...
[ICT-2952][rvPVR] (deel 1) PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of...
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- Methods zijn nu omgeleid naar BL.Legacy.IPComService

    • -21
    • +5
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- Method GeefIpAdresVoorIpCom() toegevoegd voor ondersteuning bij "Run via vhCARETAKER"

    • -4
    • +19
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- Klantnummer (vanuit AX data) doorgeven aan KaderdeurDetailBladPdfGenerator

    • -7
    • +9
    ./KaderdeurDetailBladPdfGenerator.cls.xml
  1. … 1 more file in changeset.
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- opkuis mislukte pogingen om Klantnummer te bekomen via globals ^ORD("IP") en/of ^KOFKLP() : dit is niet mogelijk omdat het product (in deze fase) nog niet toegevoegd is aan het order of offerte.

    • -14
    • +0
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- method GeefKlantnummerViaPRHIST() toegevoegd. Deze is nodig voor de pdf te genereren van de reeds bestaande kaderdeuren (meer bepaald de meest recente in order of offerte in AX)

- Apart script om de kaderdeuren af te lopen, volgt in een latere commit.

    • -2
    • +29
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- method GeefKlantnummerViaHadWizIpCom() : ProductId toegevoegd voor betere logging.

    • -1
    • +5
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- method GeefKlantnummerViaHadWizIpCom() haalt de Klantnummer op via ^IPCom(key); dit werkt wel, in tegenstelling tot ^ORD en ^KOFKLP.

    • -0
    • +22
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2952][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF in de taal van de klant (via order of offerte)

- method GenereerKaderdeurPdf() haalt de KlantId op vanuit order of offerte waarin het kaderdeur product te vinden is. (input voor ProductieDetailDocument.InputParameters)

    • -0
    • +38
    ./KaderdeurDetailBladPdfGenerator.cls.xml
Je opmerking is deels terecht, want de code is inderdaad identiek, maar eigenlijk is de context anders, en daarom heb ik de code bewust niet "samengenomen" in één method(). Om het met de woorden va...

Je opmerking is deels terecht, want de code is inderdaad identiek, maar eigenlijk is de context anders, en daarom heb ik de code bewust niet "samengenomen" in één method().
Om het met de woorden van een oud-collega te zeggen "de implementatie is TOEVALLIG hetzelfde, dus het is geen duplicate code".
In 't begin vond ik dit ook wel een vreemde uitleg, nu gebruik ik dit zelf als excuus

GenereerKaderdeurDetailBladPdf en UpdateKaderdeurDetailBladPdf is eigenlijk duplicated code. Kunnen we hier een 'GeneerOfUpdate' (of ene andere naam, je begrijpt wel het punt http://subversion02.va...

GenereerKaderdeurDetailBladPdf en UpdateKaderdeurDetailBladPdf is eigenlijk duplicated code. Kunnen we hier een 'GeneerOfUpdate' (of ene andere naam, je begrijpt wel het punt ) van maken?

Aha, mogelijk zit hier het probleem van de "Error in logging" :-P Da's uiteraard eentje die ik zelf nog zal uitzoeken.

Aha, mogelijk zit hier het probleem van de "Error in logging" :-P
Da's uiteraard eentje die ik zelf nog zal uitzoeken.

[ICT-1934][ICT-2761] PM: Maatwerk: alu kaderdeuren: Signaletiek: Scope+architectuur SVG 1e release
[ICT-1934][ICT-2761] PM: Maatwerk: alu kaderdeuren: Signaletiek: Scope+architectuur SVG 1e release
[ICT-2761][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF genereren bij aanmaken van een Kaderdeur product

- Logging toegevoegd aan KaderdeurDetailBladPdfGenerator

    • -0
    • +9
    ./KaderdeurDetailBladPdfGenerator.cls.xml
[ICT-2761][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF genereren bij aanmaken van een Kaderdeur product

- Betere errorhandling bij KaderdeurDetailBladPdfGenerator toegevoegd

- UT aangepast

    • -1
    • +10
    ./KaderdeurDetailBladPdfGenerator.cls.xml
  1. … 1 more file in changeset.
[ICT-2761][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF genereren bij aanmaken van een Kaderdeur product

- Hoofdfunctionaliteit KaderdeurDetailBladPdfGenerator toegevoegd met public methods voor Genereer (en Update), GeefBestandVolledigeNaam, BestaatPdf, KuisOp.

- Maakt gebruik van ConfigItem voor de locatie van de Pdf.

    • -0
    • +132
    ./KaderdeurDetailBladPdfGenerator.cls.xml