Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-4861][rvTVE] OPO Duitsland met Dachser via Transsmart

- het specifieke transport voor OPO ook geforceerd manifesten naar Dachser, voor het geval dat een Admin Transport afgesloten zou worden na het tijdstip van automatisch manifesten door Transsmart zelf. (+/- 16h)

- dit geldt dan ook voor Haefele transporten die ook via Dachser verlopen.

- en passant Schenker ook meegenomen.

  1. … 9 more files in changeset.
[XS-116] Have delivery status and date available in ERP and reporting

- TransportStatus Query call naar Transsmart

- Opslaan status datum en laatste update in de verzenddata

- routines om tijdsblok per tijdsblok op te vragen bij Transsmart

  1. … 10 more files in changeset.
Merged revision(s) 72255-72256 from trunk2010:

[XS-184] Send shipment notification emails from Schenker to customer

- in dit geval is het de wens van Blum dat de transporteur de mail stuurt, wij geven dus het emailadres door aan de transporteur.

- inkomend bestand van AX Salesorder uitbreiden met MailAddressTrackTrace

- Opslaan op Order

- Ook voorzien op hoofding Bon (KUL)

- Maken dat TransportService dit mee doorgeeft ad RequestDataBouwer in de LeveringInfo

- Email adres op Ontvangeradres van Transsmart doBooking bericht invullen, zodat het mee verstuurd word, en uiteindelijk bij Transporteur terecht komt.

- bijbehorende testen

........

[XS-184] Send shipment notification emails from Schenker to customer

- falende integratie test voor niet meer gebruikte GLS code gefixed.

........

    • -0
    • +68
    ./HistoryByQuery.cls.xml
  1. … 19 more files in changeset.
[ICT-3962][rvTVE] Voorkomen dat andere klanten mee op OPO transport geraken.

- Controle bij op transport zetten.

- bij behorende testen.

  1. … 1 more file in changeset.
[ICT-3015] EDI sneller dan standaard voorzien de EDI van TRANSSMART naar Dachser laten doorsturen voor OPO

- de relevante methods van de originele webservice client uit commentaar halen.

- request inbouwen

- opvangen van eventuele fouten

- aanroepbare code voor vhCARETAKER voorzien.

    • -0
    • +43
    ./ManifesteerTransporteur.cls.xml
  1. … 14 more files in changeset.
Ook een test toevoegen met een collli waarvan gewicht 0 is? zoals je op demo hebt gedaan.

Ook een test toevoegen met een collli waarvan gewicht 0 is? zoals je op demo hebt gedaan.

Verduidelijking in naam wat je test ipv gwn Test http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/wink.gif + ook hier terug enkel het positieve/ blue sky scenario...

Verduidelijking in naam wat je test ipv gwn Test

+ ook hier terug enkel het positieve/ blue sky scenario en niet de andere cases

Volgende methodes moeten eigenlijk bovenaan staan in volgende volgorde: OnBeforeAll, OnBeforeOne,OnAfterOne, OnAfterAll

Volgende methodes moeten eigenlijk bovenaan staan in volgende volgorde: OnBeforeAll, OnBeforeOne,OnAfterOne, OnAfterAll

Opmerking vergelijkbaar met AnnuleerLevering

Opmerking vergelijkbaar met AnnuleerLevering

Naamgeving .. moeten mocks/ stub zijn VerwachtMethodCall --> Mock IndienMethodCall --> Stub Aangezien alles mooi is afgezonderd in aparte private methods (FYI niet allemaal als private gezet, graa...

Naamgeving .. moeten mocks/ stub zijn
VerwachtMethodCall --> Mock
IndienMethodCall --> Stub

Aangezien alles mooi is afgezonderd in aparte private methods (FYI niet allemaal als private gezet, graag aanpassen )
Maar dus ook een test voorzien voor het mogelijkse niet standaard gedrag dat zich zou kunnen voordoen..

Wat als verzenddata leeg is of als de doDelete request een errror geeft!?
Modeleren in testen

Quit setten op een "result" property en deze dan na de if else quitten - aka Wim wisdom

Quit setten op een "result" property en deze dan na de if else quitten - aka Wim wisdom

Beter nog een initialize methode voorzien om alle logica die niet in de constructor mag in te steken

Beter nog een initialize methode voorzien om alle logica die niet in de constructor mag in te steken

spaties voor en na = voor leesbaarheid http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/wink.gif

spaties voor en na =
voor leesbaarheid

Why geen logger injecteren?

Why geen logger injecteren?

[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- review opm

  1. … 5 more files in changeset.
nope. controle op transport. als er een fout in zit wordt er een exceptie gesmeten die het afsluiten tegenhoudt zodat de gebruiker weet dat er nog iets mankeert aan het transport...

nope. controle op transport. als er een fout in zit wordt er een exceptie gesmeten die het afsluiten tegenhoudt zodat de gebruiker weet dat er nog iets mankeert aan het transport...

me so happy.

me so happy.

mja. validatiefout met verschillende oorzaken, maar zelfde afhandeling. veel werk om hetzelfde te bereiken.

mja. validatiefout met verschillende oorzaken, maar zelfde afhandeling.
veel werk om hetzelfde te bereiken.

oef, nu ben ik gerustgesteld

oef, nu ben ik gerustgesteld

was idd nodig om de boel te kunnen testen.

was idd nodig om de boel te kunnen testen.

ja. eigenlijk een todo, vraag is of het de moeite van de refactoring waard is, gezien de verwachte levensduur van de code...

ja. eigenlijk een todo, vraag is of het de moeite van de refactoring waard is, gezien de verwachte levensduur van de code...

[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- Unittest AnnuleerLevering

  1. … 2 more files in changeset.
[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- opkuis wlips

[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- Diverse aanpassingen en refactors om code testbaar te maken.

  1. … 9 more files in changeset.
[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- response als transient gezet, maar wel request en response als stream opslaan

  1. … 1 more file in changeset.
[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- Te zware collie moet als pallet ingegeven worden

[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- opkuis

[ICT-1136] TRANSP Transsmart : aanroepen webserviceclient vanuit de TransportService

- Bug bij verwijderen van verzenddata indien een zending wordt aangepast (verwijderen en terug toevoegen).