Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

Índice
excludeCONTEÚDO


01. VISÃO GERAL

O objetivo deste documento é explicar a integração do Protheus com o software Quírons através da troca de mensagens no formato JSON utilizando o padrão EAI (mensagem única)  do Protheus.


02. O QUE É O QUÍRONS ?

O Quírons é uma solução SaaS voltada para  SST (Saúde e Segurança do Trabalho) desenvolvida pela NG Informática, para maiores informações consulte a documentação no link https://quirons.com.br/.


03. MENSAGENS ENVOLVIDAS

A integração com o Quírons utilizará as seguintes mensagens :


MensagemRotinaEnvia para Quírons

Envia para Protheus

ITEMMATA010 SimNão
UNITOFMEASUREQIEA030SimNão
WAREHOUSEAGRA045SimNão
STOCKTURNOVERMATA241SimSim
STOCKLEVELMATA225Sim

Não

REQUESTMATA105NãoSim
Deck of Cards
idMENSAGENS
effectTypefade
Card
id1
labelITEM
effectTypefade

A mensagem ITEM irá realizar o envio das informações do cadastro de produtos (MATA010) para o Quírons que irá consumir  as seguintes tag's contidas na mensagem:


TagConteúdo

CompanyId

Empresa

BranchId

Filial
InternalIdCódigo do Produto

ItemDescription

Descrição do Produto

StandardCostPrice

Custo unitário
ActiveStatus do Produto Ativo/Inativo



Expandir
titleExemplo de mensagem JSON

{
   "Header":{
      "BusinessUnit":"MG ",
      "ProductName":"PROTHEUS",
      "Transaction":"ITEM",
      "Version":"4.005",
      "UUID":"592ada41-f852-1c39-10b9-f692df694e10",
      "Event":"upsert",
      "CompanyId":"T1",
      "GeneratedOn":"2021-12-03T03:08:50Z",
      "BranchId":"D MG 01 ",
      "DeliveryType":"Async",
      "Type":"BusinessMessage",
      "CompanySharingMode":"E",
      "BusinessUnitySharingMode":"E",
      "StandardVersion":"1.000",
      "BranchSharingMode":"E",
      "SubType":"event",
      "Enterprise":"D ",
      "SourceApplication":"PROTHEUS_AMB",
      "ProductVersion":"12"
   },
   "Content":{
      "ItemStatus":"2",
      "StandardWarehouseInternalId":"T1|D MG|01",
      "ItemTitle":"                                                                                                    ",
      "ItemWidth":"0",
      "CompanyId":"T1",
      "UnitOfMeasureCode":"UN",
      "Code":"000000001",
      "FiscalInformation":{
         "CsllAliquot":"0",
         "IrrfIncidence":"false",
         "IssServiceCode":"         ",
         "PisRetaining":"false",
         "CsllRetaining":"false",
         "PisAliquot":"0",
         "CofinsAliquot":"0",
         "TaxSubstitutionCode":"         ",
         "CofinsRetaining":"false",
         "IssAliquot":"0",
         "MunicipalTaxCod":"                    "
      },
      "ItemLenght":"0",
      "EconomicLot":"0",
      "Name":"CAPACETE ",
      "MinimumLot":"0",
      "ManufacturerCode":"                    ",
      "ItemHeight":"1",
      "NetWeight":"1",
      "Values":{
         "CostPrice":"10",
         "SalesPrice":"10",
         "AverageCostPrice":"10",
         "StandardCostPrice":"10"
      },
      "Brand":"",
      "ShortName":"GTPTEST001",
      "Active":"1",
      "MultiplicationFactorValue":"0",
      "CompanyinternalId":"T1|D MG 01 ",
      "InternalId":"T1|D MG 01|000000001",
      "ProductType":"18",
      "GrossWeight":"0",
      "ItemFeaturesTechnical":"",
      "ItemDescription":"",
      "ItemDimensions":"0",
      "BranchId":"D MG 01 ",
      "UnitOfMeasureInternalId":"T1|D MG|UN",
      "StandardWarehouseDescription":"Armazem 01",
      "TypeUMConversion":[
         {
            "type":"M",
            "Description":"Multiplicador"
         }
      ],
      "StandardWarehouseCode":"01",
      "Trail":"N",
      "BinControl":"False",
      "Origin":""
   }
}

Card
id2
labelUNITOFMEASURE
effectTypefade


Card
labelWAREHOUSE
effectTypefade


Card
id4
labelREQUEST
effectTypefade


Card
id5
labelSTOCKTURNOVER
effectTypefade


Card
id6
labelSTOCKLEVEL
effectTypefade







Outras Ações / Ações relacionadas


AçãoDescrição

04. TELA XXXXX

Principais Campos e Parâmetros

CampoDescrição


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!


05. TABELAS UTILIZADAS