ProxyDataHelper.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6
[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6

  1. … 1 more file in changeset.
[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6

  1. … 1 more file in changeset.
[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6

- Tekst nog aanpassen op aanvraag van PM

[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6
[ICT-5594] Tekst offertes aanpassen : Geldig tot 30/6
  1. … 3 more files in changeset.
[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- klasse gemarkeerd om te wijzigen van package WS naar WSimpl.AX.DocGen.ProxyDataHelper

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur - aanpassingen na review opm. :

- method naam gewijzigd naar VoegToeLeegOrderVooraanBijFactuur()

- code afgezonderd in private method GeefEersteOrderVanFactuur() om de context te verduidelijken

Terechte opmerking : de bewoording is niet echt duidelijk. De keuze van "Leeg" i.p.v. "Nieuw" heb ik aangepast. Echter volgens onze VH-coding guidelines moet het werkwoord steeds vooraan in de met...

Terechte opmerking : de bewoording is niet echt duidelijk. De keuze van "Leeg" i.p.v. "Nieuw" heb ik aangepast.

Echter volgens onze VH-coding guidelines moet het werkwoord steeds vooraan in de methodnaam staan, en mag niet gesplitst worden, dus "VoegToe...() "
Toch heb ik de methodnaam iets beter gemaakt. En het "ophalen van het eerste Order van de FactuurData" ook iets meer expliciet gemaakt door af te zonderen in een private method.
Commit zal toegevoegd worden aan deze review.

Het is zeker en vast belangrijk om de juiste haakjes te plaatsen. Dat heb je goed onthouden http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif DOCU: Caché ...

Het is zeker en vast belangrijk om de juiste haakjes te plaatsen. Dat heb je goed onthouden
DOCU: Caché evalueert "van links naar rechts", ZONDER voorrang van bewerkingen (zoals bij + en x )
Dus bij het tweede deel van de if zijn de haakjes zeker nodig :

 (FactuurData.LEVERINGEN.Count() > 0) 

Maar bij

IsProformaFactuur

zet ik meestal geen haakjes, want dit is een boolean variabele, dat kan nooit mislopen.

Ik zou deze methodnaam omdraaien naar "VoegNieuwOrderVooraanToeAanFactuur()". Het duurde ook even voor ik doorhad wat hier exact gebeurde, dus misschien kan 'Nieuw' door 'Leeg' vervangen worden?

Ik zou deze methodnaam omdraaien naar "VoegNieuwOrderVooraanToeAanFactuur()".

Het duurde ook even voor ik doorhad wat hier exact gebeurde, dus misschien kan 'Nieuw' door 'Leeg' vervangen worden?

Ik zou hier persoonlijk extra haakjes toevoegen, omdat mij is verteld dat caché hier soms moeilijk mee kan doen (geen idee of het hier in dit geval ook echt nodig is): If ( ... )

Ik zou hier persoonlijk extra haakjes toevoegen, omdat mij is verteld dat caché hier soms moeilijk mee kan doen (geen idee of het hier in dit geval ook echt nodig is): If ( ... )

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur
[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur
[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- TekstVoorOrderref in function argument gestoken (default= "INFO : ")

- comment for testing, per ongeluk mee gecommit. Nu ongedaan gemaakt ... nog eens! :-P

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- voorwaarde voor IsProforma is verschillend wanneer de data uit Ax/Biztalk komt. Dan via FACTUURNR = Proforma

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- comment for testing, per ongeluk mee gecommit. Nu ongedaan gemaakt :-P

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- method VoegToeAanFactuurNieuwOrderVooraan() : eerst een nieuw (leeg) order vooraan de factuur toevoegen. Daarom wordt de de tekstlijn toegevoegd i.p.v. binnen de eerste (reeds aanwezige) order van de factuur/proforma.

- Door de oproep-lijn in commentaar te zetten, valt de implementatie terug op de vorige versie.

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- method VoegToeFactuurMeldingLeveringenVanaf01okt() kleine aanpassing

- Open lijnen (CRLF) toegevoegd vooraan en achteraan van de TekstLeveringenVanaf01okt.

[ICT-2489][rvJBA] PM - prijswijziging 1/10/21 - extra tekst op proforma factuur

- method VoegToeFactuurMeldingLeveringenVanaf01okt() toegevoegd, om op de eerste lijn van het eerste (fact)Order van de eerste (fact)Levering een tekstlijn te inserten.

- alleen op voorwaarde de facttype een Proforma is

[ICT-2450][rvJBA] prijswijziging 01/10/21 - extra tekst op offerte en orderbevestiging
[ICT-2450][rvJBA] prijswijziging 01/10/21 - extra tekst op offerte en orderbevestiging
[ICT-2450][rvNVT] prijswijziging 01/10/21 - extra tekst op offerte en orderbevestiging

- nieuwe klasse ProxyDataHelper.cls toegevoegd met method VoegToeMeldingLeveringenVanaf01okt : tekstlijn vooraan toevoegen voor prijswijziging : tussen 15/08 en 30/09/2021 wordt deze melding toegevoegd, vanwege de geplande prijswijzigingen vanaf 01/10/2021. Na deze datum zal de tekst niet meer toegevoegd worden (wordt automatisch uitgeschakeld).

- public methods voor OfferteData en OrderData.

    • -0
    • +83
    ./ProxyDataHelper.cls.xml