Package: awb

Package: awb

Installation

Install the bundle

In the karaf console type the folowing command:

bundle:install mvn:one.erp/one.erp.awb/1.0-SNAPSHOT

API

Methods

createAwb
function createAwb(provider as awbprovider, params as list of awbparam) as string
getAwbStatus
function getStatusAwb(provider as awbprovider, awbid as string) as awbstatus
getAwbStatusAll
function getStatusAwbAll(provider as awbprovider, awbids as list of string) as list of awbstatus
getAwbStatusHistory
function getStatusAwbAll(provider as awbprovider, awbids as list of string) as list of awbstatus
deleteAwb
function deleteAwb(provider as awbprovider, awbid as string) as boolean
saveAwbDocument
function saveAwbDocument(url as string, fileName as string) as awbdownloadresult
updateAwbDocument
function updateAwbDocument(url as string, fileName as string, int key) as awbdownloadresult
saveAndWriteToPDFDocument
function saveAndWriteToPDFDocument(url as string, fileName as string, text as list of pdftext) as awbdownloadresult
splitPDFFromList

function splitPDFFromList(storageFileKey as int, splitRanges as list of pdfsplitrange) as awbdownloadresult

Scalar types

awbprovider
PropertyTypeDescription
namestring
urlCreatestring
urlDeletestring
urlStatusstring
apiKeystring
userstring
passwordstring
awbparam
PropertyTypeDescription
namestringdenumire camp
valuestringvaloare camp
awbstatus
PropertyTypeDescription
awbIdstringawb-ul
statusstringstarea preluata de la curier
datestringdata ultimei procesari
hourstringora ulimei procesari
locationstringlocatia ultimei procesari
detailsstringdetalii privind ultima procesare
awbdownloadresult
PropertyTypeDescription
idFileintid-ul fisierului din storage, doar daca isError = false
isErrorbooldaca fisierul nu s-a putut salva, isError va fi true
errorMessagestringdaca isError = true, detaliile erorii
pdftext
PropertyTypeDescription
textstringtext-ul care se scrie
txdoublepozitia x
tydoublepozitia y
fontNamestringnumele fontului
fontSizedoublemarimea fontului
colorstringculoare in cod hexa, cu # in fata
pdfsplitrange
PropertyTypeDescription
fileNamestringnumele noului document care va fi salvat in storage
pageStartintpagina de unde va incepe split-ul
pageEndintpagina unde se va sfarsi split-ul