Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen: (voor TommyH)

- Geen naleveringData nodig voor klant DeDecker (6780), want meestal is deze info te groot voor het renderen van de PDF in DocBase.

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen: (voor TommyH)

- naleveringData wordt nu afgekapt na 30 items. (40 was te hoog)

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen: (voor TommyH)

- naleveringData wordt nu afgekapt na 40 items.

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen: (voor TommyH)

- na Refactor => nog een kleine aanpassing indien meer dan 20 items, want probleem in DocBase wegens plaatsgebrek :-P

- DelimiterNaKorttekstInfo wordt ":" om alles op 1 lijn te zetten.

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Refactor => De tekstlijnen, met uitzondering van de titellijn, zijn nu herleid tot 1 enkele Opmerking => Bugfix omdat er een Leverbon was met teveel Opmerkingen-tags en dit een error gaf in Docbase

  1. … 1 more file in changeset.
Good one! Merci voor de hint!!

Good one! Merci voor de hint!!

Dat leek mij wat overkill, omdat de relevante change slechts op 1 plek in 1 klasse zit. Ik dacht dat een ProjectSetting gebruikt werd als je met vele changes in vele klassen zit, die tegelijkertijd...

Dat leek mij wat overkill, omdat de relevante change slechts op 1 plek in 1 klasse zit. Ik dacht dat een ProjectSetting gebruikt werd als je met vele changes in vele klassen zit, die tegelijkertijd aan/af moeten kunnen gezet worden.

Is voor het stukje hieronder eigenlijk de ProjectSettingsApi niet bruikbaar?

Is voor het stukje hieronder eigenlijk de ProjectSettingsApi niet bruikbaar?

klein detail (wrschl niet de moeite om aan te passen): In bovenstaand geval is het soms interessanter/properder om het volgende te doen: If $$$AssertEquals(..OpmerkingenLijst.Count(),2) {{ ... de ...

klein detail (wrschl niet de moeite om aan te passen): In bovenstaand geval is het soms interessanter/properder om het volgende te doen:

If $$$AssertEquals(..OpmerkingenLijst.Count(),2) {{
... de andere asserts
}} (dubbele accolades omdat die Jira anders denkt dat het een macro is)

Stel dat het aantal 1 is, krijg je maar 1 test-errormelding, anders gaat de .GetAt(2) ook nog eens een melding geven die je misschien op het verkeerde been zet bij het proberen fixen

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Toevoeging check of KlantId op gevonden order wel zelfde is als KlantId op de bon => range wordt hergebruikt dus check is niet overbodig, doch ook niet helemaal sluitend, maar toch al tot de klant zelf beperkend

- Kleine refactor van logica van opeenvolgende stappen

    • -16
    • +24
    ./NaleveringDataAanvuller.cls.xml
  1. … 1 more file in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Grondige refactor => TekstLijn-objectjes gaven geen mooi resultaat op de bon => Lijst van Opmerkingen wordt nu gebruikt om Naleveringsdata te tonen => gebeurt voor flbLevBonEnd om als eerste weer te geven in opmerkingenkader

- GeefStandaardVertaler wordt nu gebruikt om geen groep te moeten specifiëren => vertaling van "Order" bestond al, maar in andere groep

- Lichte bijsturing formatering tekst hier en daar

    • -16
    • +15
    ./NaleveringDataAanvuller.cls.xml
  1. … 2 more files in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Toevoeging dat het om richtdata gaat => codechange

  1. … 1 more file in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Komma wordt nu indien nodig wel correct verwijderd

- Uitbreiding extra UnitTest => Er zijn 2 orders met elk 2 ProductOrderLijnen met zelfde producten erop

  1. … 1 more file in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Grondige refactor TestCase => afzondering common code

- Uitbreiding extra UnitTest => Er is 1 order met 2 ProductOrderLijnen

  1. … 1 more file in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Deploy van vertalingen en aanpassing in de code => per => op

- Todo => TestCase verder uitwerken

  1. … 1 more file in changeset.
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Ophalen van vertalingen voorzien in de code => Naleveringen per

- Todo => Deploy van vertalingen, TestCase

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- OrderId wordt nu mee in de naleveringsdata gezet.

- DateTimeApi er weer uitgehaald => datum-vergelijk en -omzetting tot "asap"-melding indien nodig => gaan we bij nader inzien toch niet doen

- Todo => Vertalingen, TestCase

[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Data van naleveringen die in NaleveringDataArray zitten worden nu omgezet naar tekstlijnen en op Leverbon-weergave-object (pxLevOrd) gezet.

- Todo => Vertalingen, datum-vergelijk en -omzetting tot "asap"-melding indien nodig, TestCase

    • -12
    • +50
    ./NaleveringDataAanvuller.cls.xml
[ICT-2289] [rv TVE] Bidi: Leverbon: datum backorders toevoegen:

- Eerste opzet => doet nog nergens iets => enkel private wat array-opvul-code

    • -0
    • +149
    ./NaleveringDataAanvuller.cls.xml