Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private baseUrl

baseUrl: string
memberof

BaseService

Private key

key: string
memberof

BaseService

Private urlService

urlService: string

Base Url of the Service API

memberof

BaseService

Private user

user: string
memberof

BaseService

Accessors

Protected serviceUrl

  • get serviceUrl(): string

Methods

createOrUpdateMany

  • Crée ou modifie un ensemble de factures. Si une facture correspondant à la clé uniqueproperty existe, alors l'API effectue une création. Sinon l'API met à jour la facture.

    memberof

    InvoiceService

    Parameters

    • invoices: KobanInvoice[]

      Liste des factures Limite à 100 objects

    • uniqueproperty: KobanInvoiceUniqueProperty

      Propriété sélectionnée pour vérifier si le bon de commande doit être créé ou modifié. L'API vérifie qu'un bon de commande correspondant à cette clé existe. Si il existe, il effectue une modification, sinon il effectue une création

    • orderuniqueproperty: KobanOrderUniqueProperty

      Propriété définissant la clé de bon de commande associé à la facture.

    • thirduniqueproperty: KobanThirdUniqueProperty

      Propriété définissant la clé du compte associé à la facture.

    Returns Promise<string[]>

    String array contenant les Guid des objects créé ou modifié

generateAsset

  • generateAsset(id: string, amount?: Number): Promise<boolean>
  • Créer un avoir pour la facture passé en paramètres. Avoir partiel si une somme est passé en paramétre

    memberof

    InvoiceService

    Parameters

    • id: string

      Id de la facture

    • Optional amount: Number

    Returns Promise<boolean>

getOne

handleApiError

inProblem

  • inProblem(id: string, reason: string): Promise<boolean>
  • Passe la facture en status en problème avec la raison

    memberof

    InvoiceService

    Parameters

    • id: string

      Id de la facture

    • reason: string

      Raison du problème

    Returns Promise<boolean>

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Property

Generated using TypeDoc