Árvore de páginas

Versões comparadas

Chave

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

...

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

A mensagem UNITOFMEASURE irá enviar as informações do cadastro de unidade de medidas do Protheus para o Quírons que irá consumir as seguintes tag's:


TagConteúdo

CompanyId

Empresa

BranchId

Filial
InternalIdCódigo do Produto

Description

Descrição da unidade de medida
ShortNameSigla



Expandir
titleExemplo de mensagem JSON

{
    "Header": {
        "BusinessUnit""MG ",
        "ProductName""PROTHEUS",
        "Transaction""UNITOFMEASURE",
        "Version""1.000",
        "UUID""21799f66-9cc5-578b-70fb-07001065E240",
        "Event""upsert",
        "CompanyId""T1",
        "GeneratedOn""2021-10-20T00:16:50Z",
        "BranchId""D MG 01 ",
        "CompanySharingMode""E",
        "BusinessUnitySharingMode""E",
        "BranchSharingMode""C",
        "DeliveryType""Async",
        "StandardVersion""1.000",
        "Type""BusinessMessage",
        "SubType""event",
        "Enterprise""D ",
        "SourceApplication""PROTHEUS",
        "ProductVersion""12"
    },
    "Content": {
        "items"null,
        "Code""UN",
        "ShortName""UN",
        "InternalId""T1|D MG|UN",
        "Description""UNIDADE"
    }
}

Card
labelWAREHOUSE
effectTypefade

 A mensagem WAREHOUSE irá enviar as informações do cadastro de armazens para o Quírons que irá consumir as seguintes tag's:


TagConteúdo

CompanyId

Empresa

BranchId

Filial
InternalIdCódigo do Produto

Description

Descrição do armazem
ActiveStatus do armazem



Expandir
titleExemplo de mensagem JSON

{
   "Header":{
      "ProductVersion":"12",
      "BranchId":"D MG 01 ",
      "Type":"BusinessMessage",
      "ProductName":"",
      "BusinessUnit":"MG ",
      "DeliveryType":"Async",
      "Transaction":"WAREHOUSE",
      "StandardVersion":"1.000",
      "Version":"1.002",
      "UUID":"bc604cae-4b3c-6512-ee72-487f0eef270I",
      "SubType":"event",
      "Enterprise":"D ",
      "Event":"upsert",
      "CompanyId":"T1",
      "GeneratedOn":"2021-10-20T13:46:50Z",
      "SourceApplication":"PROTHEUS"
   },
   "Content":{
      "BranchId":"D MG 01 ",
      "Code":"A1",
      "Active":"true",
      "Type":"1",
      "Purpose":1,
      "WarehouseClassification":"3",
      "Event":"upsert",
      "InternalId":"T1|D MG|A1",
      "WorkCenterCode":"      ",
      "CompanyId":"T1",
      "StandardWarehouse":2,
      "Entity":"WAREHOUSE",
      "CompanyinternalId":"T1|D MG 01 ",
      "Description":"ARMAZEM 1"
   }
}

Card
id4
labelREQUEST
effectTypefade

A mensagem REQUEST envia uma solicitação de armazem para o Protheus,

Card
id5
labelSTOCKTURNOVER
effectTypefade

A mensagem STOCKTURNOVER contém as informações das movimentações de estoque dos tipos de movimento 'Requisição' e 'Devolução' que podem ser enviadas do Protheus para o Quírons e também enviadas do Quírons para o Protheus.


Nota
titleTipo de Movimento

Os códigos do tipo de movimento enviado do Quírons para o Protheus devem estar previamente cadastrados no cadastro de tipos de movimento (tabela SF5)

Expandir
titleExemplo de mensagem JSON

{
    "Header": {
        "BranchId""D MG 01 ",
        "CompanyId""T1",
        "DeliveryType""Sync",
        "Event""upsert",
        "GeneratedOn""2021-12-03T18:03:50.683Z",
        "ProductName""PROTHEUS",
        "ProductVersion""1.0.0",
        "SourceApplication""PROTHEUS",
        "StandardVersion""1.000",
        "Type""BusinessMessage",
        "SubType""event",
        "UUID""5e92feb0-5463-11ec-9ffd-a713f55ab14b",
        "Version""1.000",
        "Transaction""STOCKTURNOVER"
    },
    "Content": {
        "InternalId""5e7dbcbc-5463-11ec-87cc-cf3746abf641",
        "CompanyId""T1",
        "BranchId""D MG 01 ",
        "RegisterDateTime""2021-12-03T18:03:50.683Z",
        "CompanyInternalId""T1|D MG 01 ",
        "Observation""",
        "MovementTypeCode""599",
        "Type""000",
        "ListOfStockTurnoverItem": [
            {
                "StockTurnoverItem": {
                    "InternalId""5e7dbcbc-5463-11ec-87cc-cf3746abf641",
                    "ItemInternalId""T1|D MG 01|PRODQUIRONS 100",
                    "Quantity"1,
                    "UnitPrice"0,
                    "TotalPrice"0,
                    "UnitOfMeasureInternalId""T1|D MG|UN",
                    "WarehouseInternalId""T1|D MG|A1",
                    "RequestItemInternalId""",
                    "EmissionDate""2021-12-03T18:03:50.683Z"
                }
            }
        ]
    }
}

Card
id6
labelSTOCKLEVEL
effectTypefade

A mensagem STOCKLEVEL irá enviar o saldo atual de estoque dos produtos para o Quírons com as seguintes tag's:


TagConteúdo

CompanyId

Empresa

BranchId

Filial

ItemInternalId

Código do Produto

WarehouseInternalId

Código interno do armazem

SalesOrderQuantity

Quantidade



Expandir
titleExemplo de mensagem JSON

{
    "Header": {
        "ProductVersion""12",
        "BranchId""D MG 01 ",
        "Type""BusinessMessage",
        "ProductName""Protheus",
        "BusinessUnit""MG ",
        "DeliveryType""Async",
        "Transaction""STOCKLEVEL",
        "StandardVersion""1.000",
        "Version""3.003",
        "UUID""ffad6c72-c57c-ede8-baa4-79635ed450e5",
        "SubType""event",
        "Enterprise""D ",
        "Event""upsert",
        "CompanyId""T1",
        "GeneratedOn""2021-12-03T16:56:44Z",
        "SourceApplication""PROTHEUS"
    },
    "Content": {
        "BranchId""D MG 01 ",
        "Active""true",
        "ListOfReturnItem": [
            {
                "ReturnItem": {
                    "CurrentStockAmount""0",
                    "ReserveSource"" ",
                    "FutureStockAmount""0",
                    "ValueOfCurrentStockAmount""0",
                    "ListOfAddressStock": {},
                    "CompanyId""T1",
                    "ItemInternalId""T1|D MG 01|PRODQUIRONS 100",
                    "AvailableStockAmount""0",
                    "BookedStockAmount""0",
                    "Amountcommittedstock""0",
                    "UnitItemCost""0",
                    "UnitOfMeasureInternalId""T1|D MG|UN",
                    "BranchId""D MG 01 ",
                    "TransitStockAmount""0",
                    "CompanyInternalId""T1|D MG 01 ",
                    "AverageUnitItemCost""0",
                    "SalesOrderQuantity""0",
                    "ListOfWarehouseStock": [
                        {
                            "WarehouseStock": {
                                "WarehouseInternalId""T1|D MG|A1",
                                "CurrentStockAmount""0",
                                "TransitStockAmount""0",
                                "FutureStockAmount""0",
                                "UnitItemCost""0",
                                "ValueOfCurrentStockAmount""0",
                                "AvailableStockAmount""0",
                                "BookedStockAmount""0",
                                "AverageUnitItemCost""0",
                                "SalesOrderQuantity""0",
                                "Amountcommittedstock""0"
                            }
                        }
                    ],
                    "ListOfLotStock": {},
                    "ListOfSeriesStock": {}
                }
            }
        ],
        "Event""upsert",
        "CompanyId""T1",
        "CompanyinternalId""T1|D MG 01 ",
        "Entity""StockLevel"
    }
}



05. 

...

ASSUNTOS RELACIONADOS