Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST1416] Rating en Time in transit webservice integratie

- Rename van een property -> meervoud voor collecties en geen duplicatie in naamgeving. Een offerte heeft items geen offerteitems

eentje vergeten

  1. … 2 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie

- Rename van een property -> meervoud voor collecties en geen duplicatie in naamgeving. Een offerte heeft items geen offerteitems

    • -1
    • +1
    ./TimeInTransit/ResponseConverteerder.cls.xml
  1. … 3 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie

- Rename van een klasse en verplaatsing van package ( nog niet 100% tevreden maar toekomst zal het wel uitwijzen of ze op correcte plaats staat )

    • -3
    • +3
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
    • -0
    • +21
    ./OfferteBerekenaar/GewichtBerekenaar.cls.xml
    • -3
    • +3
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Correctie van een property naam

    • -1
    • +1
    ./Rate/BerekenInputConverteerder.cls.xml
    • -3
    • +3
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
  1. … 6 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie

- Hardcoded waarde vervangen door een constante , mogelijk maken om duplicatie weg te werken

    • -1
    • +1
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- For lus veranderd door Iterator

    • -4
    • +4
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Gebruikte klasse verduidelijkt door in de constructor te initialiseren

    • -2
    • +7
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Gebruikte klasse verduidelijkt door via constructor te injecteren

    • -9
    • +18
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- For lus vervangen door Iterator

    • -2
    • +3
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Naam van een property gewijzigd zodat de klasse geen kennis heeft van de achterliggende technologie

    • -21
    • +21
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Creatie van object dichter gebracht bij de plaats waar het gebruikt wordt -> maakt het afzonderen naar een aparte method makkelijker

    • -3
    • +3
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Gebruikte klasse verduidelijkt door via constructor te injecteren

- For lus vervangen door Iterator -> Coding conventie en een iterator iets flexibeler toekomstgericht

    • -11
    • +21
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Dependency met interface verbroken daar een converteerder van een input eerder om een implementatie detail externe 'package' gebruikers hoeven dat niet te weten

    • -1
    • +1
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Insert ipv SetAt op een ListOfObjects

    • -1
    • +1
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie

- Naam van een property gewijzigd zodat de klasse geen kennis heeft van de achterliggende technologie

    • -16
    • +16
    ./Rate/BerekenInputConverteerder.cls.xml
[UST1416] Rating en Time in transit webservice integratie - exceptions teksten verduidelijkt.
    • -2
    • +2
    ./TimeInTransit/ResponseValidator.cls.xml
[UST1416] Rating en Time in transit webservice integratie - Refactoring Valideerder naar Validator. Volgens overige code wordt als class name Validator gebruikt, maar variabel naam Valideerder. Idem toegepast. (Class name Converteerder blijft hetzelfde.)
    • -0
    • +46
    ./BerekenInputValidator.cls.xml
    • -0
    • +28
    ./TimeInTransit/ResponseValidator.cls.xml
    • -0
    • +24
    ./Rate/ResponseValidator.cls.xml
    • -4
    • +4
    ./TimeInTransit/OfferteBerekenaar.cls.xml
    • -28
    • +0
    ./TimeInTransit/ResponseValideerder.cls.xml
  1. … 6 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - Refactoring MergeOfferte method naar OfferteBerekenaar.cls.xml + noemen Teverzendlist naar BerekenInput.
    • -46
    • +0
    ./TeverzendItemListValideerder.cls.xml
    • -92
    • +0
    ./Rate/TeverzendItemListConverteerder.cls.xml
    • -116
    • +0
    ./TimeInTransit/TeverzendItemListConverteerder.cls.xml
    • -0
    • +46
    ./BerekenInputValideerder.cls.xml
    • -0
    • +95
    ./Rate/BerekenInputConverteerder.cls.xml
    • -9
    • +9
    ./TimeInTransit/OfferteBerekenaar.cls.xml
    • -0
    • +116
    ./TimeInTransit/BerekenInputConverteerder.cls.xml
  1. … 12 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - Correctie + Refactoring berekendgewicht.
    • -0
    • +21
    ./BerekenGewicht.cls.xml
    • -11
    • +1
    ./Rate/TeverzendItemListConverteerder.cls.xml
    • -2
    • +11
    ./TimeInTransit/TeverzendItemListConverteerder.cls.xml
  1. … 2 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - cleanup oude bestanden
    • -105
    • +0
    ./TeverzendItemListConverteerder.cls.xml
  1. … 5 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - Offerteberekenaar + unittesten.
    • -0
    • +63
    ./MergeOfferte.cls.xml
    • -15
    • +50
    ./SoapClients/Rate/RatePort.cls.xml
    • -0
    • +32
    ./TimeInTransit/ResponseConverteerder.cls.xml
    • -0
    • +67
    ./TimeInTransit/OfferteBerekenaar.cls.xml
    • -0
    • +107
    ./TimeInTransit/TeverzendItemListConverteerder.cls.xml
    • -0
    • +34
    ./Rate/ResponseConverteerder.cls.xml
    • -0
    • +24
    ./Rate/ResponseValideerder.cls.xml
    • -0
    • +25
    ./TeverzendItemListValideerder.cls.xml
    • -0
    • +67
    ./Rate/OfferteBerekenaar.cls.xml
    • -0
    • +28
    ./TimeInTransit/ResponseValideerder.cls.xml
    • -0
    • +102
    ./Rate/TeverzendItemListConverteerder.cls.xml
    • -0
    • +54
    ./OfferteBerekenaar.cls.xml
  1. … 30 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - Fake afgewerkt / Unitesten Afgewerkt. + Correctie Offerte Berekenaar

    • -2
    • +2
    ./TeverzendItemListValideerder.cls.xml
  1. … 3 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - OfferteBerekenaar + UNitTests (4 van de 7 testen ok)

    • -0
    • +105
    ./TeverzendItemListConverteerder.cls.xml
    • -0
    • +32
    ./ResponseConverteerder.cls.xml
    • -0
    • +21
    ./TeverzendItemListValideerder.cls.xml
    • -0
    • +28
    ./ResponseValideerder.cls.xml
  1. … 23 more files in changeset.
[UST1416] Rating en Time in transit webservice integratie - Rate soap client.
    • -0
    • +61
    ./SoapClients/Rate/rate/ShipToAddressType.cls.xml
    • -0
    • +59
    ./SoapClients/Rate/rate/InvoiceLineTotalType.cls.xml
    • -0
    • +64
    ./SoapClients/Rate/rate/InsuranceType.cls.xml
    • -0
    • +95
    ./SoapClients/Rate/rate/TotalChargeType.cls.xml
    • -0
    • +58
    ./SoapClients/Rate/rate/AlternateDeliveryAddressType.cls.xml
    • -0
    • +64
    ./SoapClients/Rate/RatePort.cls.xml
    • -0
    • +58
    ./SoapClients/Rate/common/TransactionReferenceType.cls.xml
    • -0
    • +60
    ./SoapClients/Rate/upss/UsernameToken.cls.xml
    • -0
    • +58
    ./SoapClients/Rate/rate/PickupOptionsType.cls.xml
    • -0
    • +67
    ./SoapClients/Rate/common/ResponseType.cls.xml
    • -0
    • +68
    ./SoapClients/Rate/common/RequestType.cls.xml
    • -0
    • +91
    ./SoapClients/Rate/rate/RatedPackageType.cls.xml
    • -0
    • +59
    ./SoapClients/Rate/rate/PackageWeightType.cls.xml
  1. … 62 more files in changeset.
[UST1416] UPS rating en time in transit webservice integratie - WSDL - IMport + Webclient

OPGELET :

- 2a3 op 5 verbindingen lukt niet voor https.(issue wordt onderzocht door Intersystems.)

- Configuratie nodig op Cache - beveiligingsbeheer - SSL/TLS-Configuratie -> Naam "UPS"

    • -0
    • +158
    ./SoapClients/TimeInTransit/tnt/TimeInTransitRequest.cls.xml
    • -0
    • +140
    ./SoapClients/TimeInTransit/tnt/TransitResponseType.cls.xml
    • -0
    • +86
    ./SoapClients/TimeInTransit/tnt/RequestShipFromAddressType.cls.xml
    • -0
    • +69
    ./SoapClients/TimeInTransit/error/CodeType.cls.xml
    • -0
    • +122
    ./SoapClients/TimeInTransit/tnt/EstimatedArrivalType.cls.xml
    • -0
    • +61
    ./SoapClients/TimeInTransit/tnt/PickupType.cls.xml
  1. … 38 more files in changeset.