Skip to content

iforge-uos/pharos-edi-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pharos-edi-client

A TypeScript client for interacting with Pharos EDI services.

bun add @iforge-uos/pharos-edi-client

TODO

  • Implement transactions (check FinalizeT in frmTill.cs)
  • See if we can do things in less requests

getUser(logonID)

Gets a user by their login ID, last name and or first name. Must include at least one parameter.

getCostCentre(name)

addCostCentre

Classes:

  • User
  • CostCentre
  • Item
  • Transaction

How it works

Reimplemented the API from a decompiled binary. Made the API easy to use by implementing actual typed objects and not XML.

About

An API Client for Pharos's EDI to make transactions less painful when using the till

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published