Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Header: contem informações equivalentes a tag MessageInformation, entre elase algumas mais, conforme segue:

  • UUID:
  • typeType
  • subType:
  • Transactiontransaction
  • StandardVersionversion
  • SourceApplicationsourceApplication
  • ProductNameproductName
  • ProductVersionproductVersion
  • GeneratedOngeneratedOn
  • DeliveryTypedeliveryType

Content: contem informações equivalentes a tag BusinessContent, para mensagens de negócio, ou a tag ReturnContent, para mensagens de resposta. Devido a isso, os atributos podem variar de acordo com a definição da transação.

...

/totvseai/standardmessage/v1/receivetransactions/{transactionID}?batchType={batchType}

  • transactionID: identifica a transação e a versão aos quais corresponde o conteúdo.
  • batchType: indica como deve ser tratado o lote de mensagens recebido. Permite dois valores: businessTransaction e simpleBatch.
    • businessTransaction: lkfdlkfd
    • simpleBatch: lkfldl

Os métodos HTTP previstos para o endpoint são:

...

  • POST: para mensagens de requisição (request). Corresponde as mensagens XML contendo a tag BusinessRequest.
  • DELETE: para mensagens de eliminação (delete). Corresponde as mensagens XML contendo a tag BusinessEvent, com Event igual a delete.

/totvseai/standardmessage/v1/contents/{transactionID}

Os métodos previstos são:

  • GET: lkfdkfd
  • POST: ldkfldkf
  • DELETE: dkfjdkjfkd

Coexistência com o formato XML/SOAP

...