Tagor API (legacy)

Download OpenAPI specification:

CHANGELOG

<strong>Changed appserver configurations</strong> - Add <code>C:\OE117_x64\gui etlib\OpenEdge.Net.pl</code> as 2nd option in <code>PROPATH</code>

<strong>Changed war-files:</strong> - v1.war

CHANGELOG

1.08.1000B2 (2019-08-06)

  • Message/GetFile now gets file content at Tagor side. This way the DIS folder doesn't have to be available for the rest service

1.08.1000B1 (2019-07-22)

  • Add Action/SendSms
  • You can now pass Telnr to TagorService/SelfServiceAllowed to save the number as communication type: LCON
  • Add Action/SendMail
  • Switch type of Sequence_Id in dsTDOSPARWEB to string
  • Message/GetList and Message/GetListFilter now accept multiple TPAR_Id_Ontvanger and TPAR_Id_Verzender values

Changed war-files:

  • REST_TAGOR_SERVICE.war

1.08.1000B0 (2019-07-08)

  • Add Message/GetMessage endpoint to retrieve a single message
  • Make payment endpoint configurable via env parameters

Changed war-files:

  • REST_TAGOR_SERVICE.war

1.08.0000B5 (2019-05-10)

  • Expand Config/Info to return version numbers of OE and machine names
  • Pass APP-ID from incomming call to backend. This way users can trigger extra test originally developed for TAGORWEB
  • Force specific APP-ID by setting the AppId environment variable

bugfixes

  • Dossier/AddLine is now correctly passed to Tagor. Creates a connected cost line as it is suppose to do.

1.08.0000B4 (2019-03-22)

  • All service now use CP object to interact with OAuth2 integration
  • Bugfix inverse active-only property on Dossier/GetPaymentPlans
  • Convert services to OEPAS services.

Changed war-files:

  • REST_TAGOR_SERVICE.war ! You won't be able to import the war file in a regular restmgr anymore !

1.08.0000B3 (2019-02-22)

  • TagorService/SavePaymentPlan now returns Bedrag and Periodes

Changed war-files:

  • REST_TAGOR_SERVICE.war

1.08.0000B2 (2019-02-18)

1.08.0000B1 (2019-02-11)

1.08.0000B0 (2019-02-04)

  • Pass postrowfill records in context to speed up data retrieval
  • Add filter and xtable options to Code/GetList
  • Message/GetList now return message tags
  • Implement box property in Message/GetList context
  • Add status fields to ttTDOSSearch (ONG-1075)
  • Add Dossier/CreateInfoLine endpoint (TGR-21540)
  • Changed TagorService/ClipToFile to return files in object
  • Add Config/TestHttpCode endpoint
  • Add TQDOSSOORT_Id to Dossier/Search
  • Documents/Get now return documents of
  • Remove following fields from ttTDOSTITELWeb: TQTITEL_Id, TQBEVOEGDHEID_Id, TQUITSPRAAK_Id, TQFORMULE_Id, Plaats
  • Remove following fields from ttTDOSVERSCHININGWeb: TQBEVOEGDHEID_Id
  • Add gefixeerd field to ttTDOSLIJNWeb
  • Add feedback when 102B appserver is unavailable
  • Add endpoint Message/GetMessageListFilter which is the same as Message/GetMessageList but also accepts the dsFilter dataset as input
  • Allow UNIQUE-CODE as ttWebContext parameter - representing the file hash - in Dossier/Get endpoint
  • Fix bug where Tel field at Config/Info was empty
  • Return Mail field in Config/Info
  • Swapped all returning int64 values in TagorService out for strings - for languagues that don't support 64bit integers like JS
  • Add TagorService/StartPaymentProcess endpoint
  • Add TagorService/FinishPaymentProcess endpoint
  • Add Periodes as input parameter for TagorService/SavePaymentPlan
  • Merged v1.war and TagorService.war to REST_TAGOR_SERVICE.war
  • Add TagorService/ApprovePaymentPlan endpoint
  • Add Code field to TagorService/SelfServiceAllowed
  • Add Tabel field to ttFilter
  • Add Sequence_Id to ttTDOSPARWeb

Changed war-files:

  • v1.war and TagorService.war are moved to REST_TAGOR_SERVICE.war

Changed appserver configurations - Add C:\OE117_x64\gui etlib\OpenEdge.Net.pl as 2nd option in PROPATH

1.07.9000B7 (2018-10-24)

  • Bugfix Message/add -> receiver empty
  • Add Config/User endpoint. Returns current user.
  • Prevent empty temp-table records when 2 fields of non corresponding types are being transfered.
  • Switch Dossier/GetPaymentPlans to return payment plan details instead
  • Update Dossier/GetPaymentPlans to only return active payment plans by default
  • Add Config/GetUserPermissionsList endpoint for users to retrieve accessible dossiertypes/disgroups
  • Add TDOS_Id to ttTBERICHTWeb
  • Add functionality to filter on the same field multiple times ( 'OR' )
  • Don't default batch-size & request-batch
  • Add PartijVorm, KBOnr and NationaalNr to ttTDOSPARWeb
  • Add DatumWijziging and DatumCreatie to ttTDOSWeb
  • Add Subdossier to ttTDOSWeb
  • Allow getSenderReceiverList without any parameters except user-login -> this way you can get all groups the authenticated user belongs to

Changed war-files: - v1.war

1.07.9000B6 (2018-09-05)

  • Add Message/GetSenderReceiverList endpoint

1.07.9000B5 (2018-08-22)

  • Add Config/Info endpoint
  • Move version to Config/Info endpoint
  • Add evolution-only option to Dossier/GetLines endpoint.
  • Add Dossier/GetCorrespondence endpoint.

1.07.9000B4 (2018-08-09)

  • Add Dossier/GetPaymentPlans endpoint
  • Add Dossier/GetTitle endpoint
  • Add Dossier/GetAppearance endpoint
  • Add dossiername field (character) to ttTDOSLIJNWeb
  • Add Kost, BetalingKlant, BetalingStudie, Doorstorting, DossierKlantReferte fields to ttTDOSLIJNWeb
  • Remove Uitschot field from ttTDOSLIJNWeb
  • Add version to Config/Ping

1.07.9000B3 (2018-07-24)

  • TDOSPARWEB/TDOSWEB now return solvency(?) dates
  • Add Dossier/GetInfo endpoint
  • Add Dossier/GetSub endpoint
  • Add Code/GetList endpoint
  • Add Dossier/Stop endpoint
  • Empty context database before sending to 102B

1.07.9000B2 (2018-07-12)

  • Code/GetDescription now accepts ttCodetabelIDs records with only a code field

1.07.9000B1 (2018-07-03)

  • Switch int64 values to character values (more convenient in JS)
  • Split getDossierlijnenSaldi to GetDossierlijnen/GetSaldi
  • Add Ping endpoint
  • Always clear dataset to prevent data leaks
  • Swap TJOB_TQSTATUS_id to TJOB_TQSTATUS_Id in ttTBERICHTWeb for consistency
  • Removed PK from ttCodetabelIDs to prevent crash.
  • Duplicates in a request send to Codetabel/GetOmschrijving will be removed.
  • Added IsVerweerder option to dossierlijnen endpoint
  • Amounts are filled in correctly in dossierlijnen endpoint
  • Fix attachments in Bericht/AddMessage
  • Add timestamps and direction to TBERICHTWEB
  • "add"/"create" endpoints now return created data
  • Messages now work on party-level instead of dossier-level.
  • Add read/unread from/until and direction filters to messages
  • Moved AddAttachment to Dossier endpoint
  • Added object to handle attachments
  • Message/GetList now returns attachments of messages
  • Message/Add now returns dsAttachments object instead of a dsTDOCWeb object
  • ttConfig object now contains TQCFG_Id. This way it can be translated via the Code/GetDescription endpoint.
  • Message/GetLog now returns messages that are changed within a range of dates.
  • Switched some casing for consistency
  • Add Code-field to ttCodeTableIds and TPAR_Id to ttTDOSPARWeb

1.07.9000B0 (2018-06-05)

  • Pass current-language to 102B side to correctly execute postrowfills
  • It is now possible to set language client side by passing current-language context record with one of the following values: dut, frn, ger, eng.
  • It is now possible to set user-login by passing user-login context record with the users name as value.

1.07.8000B4 (2018-05-17)

  • Initial release rest API