Árvore de páginas

Versões comparadas

Chave

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

...

tpesagapi/api/agr/v1/composition

...

tabsGET-DATA,GET-fields,GET-entityHeader,GET-analysis,GET-discountRangesHE,GET-driver,GET-equipments,GET-product,POST-composition
idsGET-DATA,GET-fields,GET-entityHeader,GET-analysis,GET-discountRangesHE,GET-driver,GET-equipments,GET-product,POST-composition
Totvs custom tabs box items
defaultyes
referenciaGET-DATA

Exemplo json /rest/tpesagapi/api/agr/v1/data/NJU  deve informar a tabela a ser buscado os dados podenso ser NJU, NJ0, NNR

{
   "entityHe":    {
      "id": "NJU",
      "code": "NJU",
      "description": "Safra",
      "abbreviatedDescription": "Safra",
      "tableStatus": "A",
      "schedule": "N",
      "listDetails":       [
                  {
            "id": "NJU_FILIAL",
            "name": "NJU_FILIAL",
            "description": "Filial",
            "dataType": "V",
            "size": 8,
            "decimals": 0,
            "fgNull": "S",
            "fgPK": "N",
            "fgFK": "{}",
            "showConsult": "N",
            "instance": "N",
            "header": "NJU"
         },
                  {
            "id": "NJU_CODSAF",
            "name": "NJU_CODSAF",
            "description": "Código Safra",
            "dataType": "V",
            "size": 15,
            "decimals": 0,
            "fgNull": "S",
            "fgPK": "N",
            "fgFK": "{}",
            "showConsult": "N",
            "instance": "N",
            "header": "NJU"
         },
                  {
            "id": "NJU_DESCRI",
            "name": "NJU_DESCRI",
            "description": "Descrição da Safra",
            "dataType": "V",
            "size": 40,
            "decimals": 0,
            "fgNull": "S",
            "fgPK": "N",
            "fgFK": "{}",
            "showConsult": "N",
            "instance": "N",
            "header": "NJU"
         },
                  {
            "id": "PK_NJU",
            "name": "PK_NJU",
            "description": "PK",
            "dataType": "V",
            "size": 50,
            "decimals": 0,
            "fgNull": "S",
            "fgPK": "S",
            "fgFK": "{}",
            "showConsult": "N",
            "instance": "N",
            "header": "NJU"
         }
      ]
   },
   "listRow":    [
            {
         "idRow": 1,
         "listColumn":          [
                        {
               "idColumn": "NJU_FILIAL",
               "value": ""
            },
                        {
               "idColumn": "NJU_CODSAF",
               "value": "1920"
            },
                        {
               "idColumn": "NJU_DESCRI",
               "value": "SAFRA 2019/2020"
            },
                        {
               "idColumn": "PK_NJU",
               "value": "#        ##1920           #"
            }
         ]
      },
            {
         "idRow": 2,
         "listColumn":          [
                        {
               "idColumn": "NJU_FILIAL",
               "value": ""
            },
                        {
               "idColumn": "NJU_CODSAF",
               "value": "2122"
            },
                        {
               "idColumn": "NJU_DESCRI",
               "value": "SAFRA 2021/2022"
            },
                        {
               "idColumn": "PK_NJU",
               "value": "#        ##2122           #"
            }
         ]
      }
   ]
}

Totvs custom tabs box items
defaultno
referenciaGET-fields

Exemplo json tpesagapi/api/agr/v1/composition/fields 

{
   "items":    [
            {
         "id": "NJ0_CODENT",
         "description": "Codigo da Entidade"
      },
            {
         "id": "NJ0_LOJENT",
         "description": "Loja da Entidade"
      },
            {
         "id": "NJU_CODSAF",
         "description": "Codigo Safra"
      },
            {
         "id": "NNR_CODIGO",
         "description": "Codigo do Local"
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaGET-entityHeader

Exemplo json tpesagapi/api/agr/v1/entityHeader

{
   "items":    [
            {
         "id": "NJ0",
         "code": "NJ0",
         "description": "Entidades",
         "abbreviatedDescription": "Entidades",
         "tableStatus": "A",
         "schedule": "N",
         "listDetails":          [
                        {
               "id": "NJ0_FILIAL",
               "name": "NJ0_FILIAL",
               "description": "Filial",
               "dataType": "V",
               "size": "8",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "S",
               "header": "NJ0"
            },
                        {
               "id": "NJ0_CGC",
               "name": "NJ0_CGC",
               "description": "CNPJ/CPF da Entidade",
               "dataType": "V",
               "size": "14",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJ0"
            },
                        {
               "id": "NJ0_CODENT",
               "name": "NJ0_CODENT",
               "description": "Codigo da Entidade",
               "dataType": "V",
               "size": "6",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJ0"
            },
                        {
               "id": "NJ0_LOJENT",
               "name": "NJ0_LOJENT",
               "description": "Loja da Entidade",
               "dataType": "V",
               "size": "2",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJ0"
            },
                        {
               "id": "NJ0_NOME",
               "name": "NJ0_NOME",
               "description": "Nome da Entidade",
               "dataType": "V",
               "size": "40",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJ0"
            },
                        {
               "id": "PK_NJ0",
               "name": "PK_NJ0",
               "description": "PK",
               "dataType": "V",
               "size": "50",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "S",
               "columnReferenceErp": "S",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJ0"
            }
         ]
      },
            {
         "id": "NJU",
         "code": "NJU",
         "description": "Safra",
         "abbreviatedDescription": "Safra",
         "tableStatus": "A",
         "schedule": "N",
         "listDetails":          [
                        {
               "id": "NJU_FILIAL",
               "name": "NJU_FILIAL",
               "description": "Filial",
               "dataType": "V",
               "size": "8",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "S",
               "header": "NJU"
            },
                        {
               "id": "NJU_CODSAF",
               "name": "NJU_CODSAF",
               "description": "Código Safra",
               "dataType": "V",
               "size": "15",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJU"
            },
                        {
               "id": "NJU_DESCRI",
               "name": "NJU_DESCRI",
               "description": "Descrição da Safra",
               "dataType": "V",
               "size": "40",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJU"
            },
                        {
               "id": "PK_NJU",
               "name": "PK_NJU",
               "description": "PK",
               "dataType": "V",
               "size": "50",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "S",
               "columnReferenceErp": "S",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NJU"
            }
         ]
      },
            {
         "id": "NNR",
         "code": "NNR",
         "description": "Locais de Estoque",
         "abbreviatedDescription": "Locais de Estoque",
         "tableStatus": "A",
         "schedule": "N",
         "listDetails":          [
                        {
               "id": "NNR_FILIAL",
               "name": "NNR_FILIAL",
               "description": "Filial do Sistema",
               "dataType": "V",
               "size": "8",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "S",
               "header": "NNR"
            },
                        {
               "id": "NNR_CODIGO",
               "name": "NNR_CODIGO",
               "description": "Codigo do Local",
               "dataType": "V",
               "size": "2",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NNR"
            },
                        {
               "id": "NNR_DESCRI",
               "name": "NNR_DESCRI",
               "description": "Descricao do Local",
               "dataType": "V",
               "size": "20",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "N",
               "columnReferenceErp": "N",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NNR"
            },
                        {
               "id": "PK_NNR",
               "name": "PK_NNR",
               "description": "PK",
               "dataType": "V",
               "size": "50",
               "decimals": "0",
               "fgNull": "S",
               "fgPK": "S",
               "columnReferenceErp": "S",
               "fgFK": "{}",
               "showConsult": "S",
               "instance": "N",
               "header": "NNR"
            }
         ]
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaGET-analysis

Exemplo json /rest/tpesagapi/api/agr/v1/analysis

{
   "items":    [
            {
         "idAnalysis": "000001",
         "cdAnalysis": "000001",
         "deAnalysis": "TABELA PAD SOJA DESC",
         "instance": "D MG",
         "lstAnalysisDe":          [
                        {
               "idAnlDe": "000001000001",
               "idAnalysesHe": "000001",
               "cdAnlDe": "000001",
               "deAnlDe": "UMIDADE",
               "daAnlDe": "UMIDADE",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 1,
               "noSeqTyping": 1,
               "noSeqPrint": 1,
               "deductNetWei": "S",
               "noSeqdeduct": 1,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000001000002",
               "idAnalysesHe": "000001",
               "cdAnlDe": "000002",
               "deAnlDe": "QUEBRADO",
               "daAnlDe": "QUEBRADO",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 2,
               "noSeqTyping": 2,
               "noSeqPrint": 2,
               "deductNetWei": "S",
               "noSeqdeduct": 2,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            }
         ]
      },
            {
         "idAnalysis": "000002",
         "cdAnalysis": "000002",
         "deAnalysis": "TAB SOJA EXIGE CLASS",
         "instance": "D MG",
         "lstAnalysisDe":          [
                        {
               "idAnlDe": "000002000001",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000001",
               "deAnlDe": "UMIDADE",
               "daAnlDe": "UMIDADE",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 1,
               "noSeqTyping": 1,
               "noSeqPrint": 1,
               "deductNetWei": "S",
               "noSeqdeduct": 1,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000002000002",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000002",
               "deAnlDe": "QUEBRADO",
               "daAnlDe": "QUEBRADO",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 2,
               "noSeqTyping": 2,
               "noSeqPrint": 2,
               "deductNetWei": "S",
               "noSeqdeduct": 2,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000002000004",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000004",
               "deAnlDe": "ARDIDOS",
               "daAnlDe": "ARDIDOS",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 3,
               "noSeqTyping": 3,
               "noSeqPrint": 3,
               "deductNetWei": "S",
               "noSeqdeduct": 3,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000002000006",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000006",
               "deAnlDe": "MOFADOS",
               "daAnlDe": "MOFADOS",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 4,
               "noSeqTyping": 4,
               "noSeqPrint": 4,
               "deductNetWei": "S",
               "noSeqdeduct": 4,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000002000007",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000007",
               "deAnlDe": "ESVERDEADOS",
               "daAnlDe": "ESVERDEADO",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 5,
               "noSeqTyping": 5,
               "noSeqPrint": 5,
               "deductNetWei": "S",
               "noSeqdeduct": 5,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            },
                        {
               "idAnlDe": "000002000010",
               "idAnalysesHe": "000002",
               "cdAnlDe": "000010",
               "deAnlDe": "AVARIADOS",
               "daAnlDe": "AVARIADOS",
               "qtSize": "4",
               "qtDecimals": "2",
               "noInput": 6,
               "noSeqTyping": 6,
               "noSeqPrint": 6,
               "deductNetWei": "S",
               "noSeqdeduct": 6,
               "required": "N",
               "type": "NUMBER",
               "roundType": "SEM_ARREDONDAMENTO",
               "discountType": "FAIXA_DESCONTO",
               "visible": "S",
               "fgStatusTPesag": "A",
               "readDevice": "N"
            }
         ]
      },
            {
         "idAnalysis": "00000A",
         "cdAnalysis": "00000A",
         "deAnalysis": "TABELA CLASS AUTO",
         "instance": "D MG",
         "lstAnalysisDe": [{}]
      },
            {
         "idAnalysis": "00000B",
         "cdAnalysis": "00000B",
         "deAnalysis": "TABELA CLASS AUTO",
         "instance": "D MG",
         "lstAnalysisDe": [{}]
      },
            {
         "idAnalysis": "TAB003",
         "cdAnalysis": "TAB003",
         "deAnalysis": "AGRA035CASE",
         "instance": "D MG",
         "lstAnalysisDe": [{}]
      }
   ],
   "hasNext": false
}

...

defaultno
referenciaGET-discountRangesHE

Exemplo json tpesagapi/api/agr/v1/discountRangesHE

{
   "items":    [
            {
         "id": "000001",
         "analysisHE":          {
            "idAnalysis": "000001",
            "cdAnalysis": "000001",
            "deAnalysis": "TABELA PAD SOJA DESC",
            "lstAnalysisDe":             [
                              {
                  "idAnlDe": "000001000001",
                  "idAnalysesHe": "000001",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 1,
                  "noSeqTyping": 1,
                  "noSeqPrint": 1,
                  "deductNetWei": "S",
                  "noSeqdeduct": 1,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000001000002",
                  "idAnalysesHe": "000001",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 2,
                  "noSeqTyping": 2,
                  "noSeqPrint": 2,
                  "deductNetWei": "S",
                  "noSeqdeduct": 2,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            ]
         },
         "description": "SOJA A GRANEL",
         "products": ["AGR-SOJA GRANEL"],
         "discountProducts": [         {
            "id": "000001AGR-SOJA GRANEL",
            "idProduct": "AGR-SOJA GRANEL",
            "cdProduct": "AGR-SOJA GRANEL",
            "idDiscountRange": "000001"
         }],
         "listDiscountRangesDE":          [
                        {
               "id": "0000010000010000010",
               "value": 0.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 1,
                  "noSeqTyping": 1,
                  "noSeqPrint": 1,
                  "deductNetWei": "S",
                  "noSeqdeduct": 1,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000010000010000011",
               "value": 27,
               "discount": 10,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 2,
                  "noSeqTyping": 2,
                  "noSeqPrint": 2,
                  "deductNetWei": "S",
                  "noSeqdeduct": 2,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000010000020000010",
               "value": 0.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 3,
                  "noSeqTyping": 3,
                  "noSeqPrint": 3,
                  "deductNetWei": "S",
                  "noSeqdeduct": 3,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000010000020000011",
               "value": 50,
               "discount": 10,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 4,
                  "noSeqTyping": 4,
                  "noSeqPrint": 4,
                  "deductNetWei": "S",
                  "noSeqdeduct": 4,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            }
         ]
      },
            {
         "id": "000002",
         "analysisHE":          {
            "idAnalysis": "000002",
            "cdAnalysis": "000002",
            "deAnalysis": "TAB SOJA EXIGE CLASS",
            "lstAnalysisDe":             [
                              {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 1,
                  "noSeqTyping": 1,
                  "noSeqPrint": 1,
                  "deductNetWei": "S",
                  "noSeqdeduct": 1,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 2,
                  "noSeqTyping": 2,
                  "noSeqPrint": 2,
                  "deductNetWei": "S",
                  "noSeqdeduct": 2,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 3,
                  "noSeqTyping": 3,
                  "noSeqPrint": 3,
                  "deductNetWei": "S",
                  "noSeqdeduct": 3,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 4,
                  "noSeqTyping": 4,
                  "noSeqPrint": 4,
                  "deductNetWei": "S",
                  "noSeqdeduct": 4,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000004",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000004",
                  "deAnlDe": "ARDIDOS",
                  "daAnlDe": "ARDIDOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 5,
                  "noSeqTyping": 5,
                  "noSeqPrint": 5,
                  "deductNetWei": "S",
                  "noSeqdeduct": 5,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000006",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000006",
                  "deAnlDe": "MOFADOS",
                  "daAnlDe": "MOFADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 6,
                  "noSeqTyping": 6,
                  "noSeqPrint": 6,
                  "deductNetWei": "S",
                  "noSeqdeduct": 6,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000007",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000007",
                  "deAnlDe": "ESVERDEADOS",
                  "daAnlDe": "ESVERDEADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 7,
                  "noSeqTyping": 7,
                  "noSeqPrint": 7,
                  "deductNetWei": "S",
                  "noSeqdeduct": 7,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               },
                              {
                  "idAnlDe": "000002000010",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000010",
                  "deAnlDe": "AVARIADOS",
                  "daAnlDe": "AVARIADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 8,
                  "noSeqTyping": 8,
                  "noSeqPrint": 8,
                  "deductNetWei": "S",
                  "noSeqdeduct": 8,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            ]
         },
         "description": "SOJA A GRANEL",
         "products": ["AGR-SOJA GRANEL"],
         "discountProducts": [         {
            "id": "000002AGR-SOJA GRANEL",
            "idProduct": "AGR-SOJA GRANEL",
            "cdProduct": "AGR-SOJA GRANEL",
            "idDiscountRange": "000002"
         }],
         "listDiscountRangesDE":          [
                        {
               "id": "0000020000010000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 1,
                  "noSeqTyping": 1,
                  "noSeqPrint": 1,
                  "deductNetWei": "S",
                  "noSeqdeduct": 1,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000010000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 2,
                  "noSeqTyping": 2,
                  "noSeqPrint": 2,
                  "deductNetWei": "S",
                  "noSeqdeduct": 2,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000010000021",
               "value": 30,
               "discount": 10,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000001",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000001",
                  "deAnlDe": "UMIDADE",
                  "daAnlDe": "UMIDADE",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 3,
                  "noSeqTyping": 3,
                  "noSeqPrint": 3,
                  "deductNetWei": "S",
                  "noSeqdeduct": 3,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000020000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 4,
                  "noSeqTyping": 4,
                  "noSeqPrint": 4,
                  "deductNetWei": "S",
                  "noSeqdeduct": 4,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000020000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 5,
                  "noSeqTyping": 5,
                  "noSeqPrint": 5,
                  "deductNetWei": "S",
                  "noSeqdeduct": 5,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000020000021",
               "value": 20,
               "discount": 10,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000002",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000002",
                  "deAnlDe": "QUEBRADO",
                  "daAnlDe": "QUEBRADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 6,
                  "noSeqTyping": 6,
                  "noSeqPrint": 6,
                  "deductNetWei": "S",
                  "noSeqdeduct": 6,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000040000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000004",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000004",
                  "deAnlDe": "ARDIDOS",
                  "daAnlDe": "ARDIDOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 7,
                  "noSeqTyping": 7,
                  "noSeqPrint": 7,
                  "deductNetWei": "S",
                  "noSeqdeduct": 7,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000040000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000004",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000004",
                  "deAnlDe": "ARDIDOS",
                  "daAnlDe": "ARDIDOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 8,
                  "noSeqTyping": 8,
                  "noSeqPrint": 8,
                  "deductNetWei": "S",
                  "noSeqdeduct": 8,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000060000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000006",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000006",
                  "deAnlDe": "MOFADOS",
                  "daAnlDe": "MOFADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 9,
                  "noSeqTyping": 9,
                  "noSeqPrint": 9,
                  "deductNetWei": "S",
                  "noSeqdeduct": 9,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000060000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000006",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000006",
                  "deAnlDe": "MOFADOS",
                  "daAnlDe": "MOFADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 10,
                  "noSeqTyping": 10,
                  "noSeqPrint": 10,
                  "deductNetWei": "S",
                  "noSeqdeduct": 10,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000070000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000007",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000007",
                  "deAnlDe": "ESVERDEADOS",
                  "daAnlDe": "ESVERDEADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 11,
                  "noSeqTyping": 11,
                  "noSeqPrint": 11,
                  "deductNetWei": "S",
                  "noSeqdeduct": 11,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000070000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000007",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000007",
                  "deAnlDe": "ESVERDEADOS",
                  "daAnlDe": "ESVERDEADO",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 12,
                  "noSeqTyping": 12,
                  "noSeqPrint": 12,
                  "deductNetWei": "S",
                  "noSeqdeduct": 12,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000100000010",
               "value": 1.99,
               "discount": 0,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000010",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000010",
                  "deAnlDe": "AVARIADOS",
                  "daAnlDe": "AVARIADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 13,
                  "noSeqTyping": 13,
                  "noSeqPrint": 13,
                  "deductNetWei": "S",
                  "noSeqdeduct": 13,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            },
                        {
               "id": "0000020000100000011",
               "value": 10,
               "discount": 5,
               "discountRangesHE":                {
                  "id": "000002",
                  "listDiscountRangesDE": [],
                  "description": "TAB SOJA EXIGE CLASS",
                  "analysisHE":                   {
                     "idAnalysis": "000002",
                     "cdAnalysis": "000002",
                     "deAnalysis": "TAB SOJA EXIGE CLASS"
                  }
               },
               "analysisDE":                {
                  "idAnlDe": "000002000010",
                  "idAnalysesHe": "000002",
                  "cdAnlDe": "000010",
                  "deAnlDe": "AVARIADOS",
                  "daAnlDe": "AVARIADOS",
                  "qtSize": "8",
                  "qtDecimals": "2",
                  "noInput": 14,
                  "noSeqTyping": 14,
                  "noSeqPrint": 14,
                  "deductNetWei": "S",
                  "noSeqdeduct": 14,
                  "required": "N",
                  "type": "NUMBER",
                  "roundType": "SEM_ARREDONDAMENTO"
               }
            }
         ]
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaGET-driver

Exemplo json tpesagapi/api/agr/v1/driver

{
   "items":    [
            {
         "id": "001LOC",
         "instance": "D MG 01",
         "cdDriver": "001LOC",
         "cdEmployee": "001LOC",
         "name": "MOTORISTA SIGALOC",
         "noCPF": "",
         "noCNH": "",
         "dtValidCNH": "NULL",
         "noRG": "",
         "classCNH": "",
         "fgType": "M",
         "status": "V"
      },
            {
         "id": "GTP001",
         "instance": "D MG 01",
         "cdDriver": "GTP001",
         "cdEmployee": "GTP001",
         "name": "GTP001",
         "noCPF": "",
         "noCNH": "",
         "dtValidCNH": "NULL",
         "noRG": "",
         "classCNH": "",
         "fgType": "M",
         "status": "V"
      },
            {
         "id": "GTP002",
         "instance": "D MG 01",
         "cdDriver": "GTP002",
         "cdEmployee": "GTP002",
         "name": "GTP002",
         "noCPF": "",
         "noCNH": "",
         "dtValidCNH": "NULL",
         "noRG": "",
         "classCNH": "",
         "fgType": "M",
         "status": "V"
      },
            {
         "id": "TMSD33",
         "instance": "M SP 03",
         "cdDriver": "TMSD33",
         "cdEmployee": "TMSD33",
         "name": "TESTE D30 - 3",
         "noCPF": "",
         "noCNH": "349857354",
         "dtValidCNH": "2040-10-10T00:00:00-03:00",
         "noRG": "287436482746",
         "classCNH": "AE",
         "fgType": "M",
         "status": "V"
      },
            {
         "id": "TMSGEN",
         "instance": "M SP 03",
         "cdDriver": "TMSGEN",
         "cdEmployee": "TMSGEN",
         "name": "TMS MOTORISTA GENERICO",
         "noCPF": "",
         "noCNH": "123456789",
         "dtValidCNH": "2020-01-01T00:00:00-03:00",
         "noRG": "325526789",
         "classCNH": "02",
         "fgType": "M",
         "status": "V"
      },
            {
         "id": "TSS001",
         "instance": "X TSS01",
         "cdDriver": "TSS001",
         "cdEmployee": "TSS001",
         "name": "MOTORISTA TSS001",
         "noCPF": "71204959099",
         "noCNH": "",
         "dtValidCNH": "NULL",
         "noRG": "",
         "classCNH": "",
         "fgType": "M",
         "status": "V"
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaGET-equipments

Exemplo json tpesagapi/api/agr/v1/equipments

{
   "items":    [
            {
         "idEquipment": "FAT00001",
         "instance": "D MG 01",
         "equipmentCode": "FAT00001",
         "plateNumber": "FAT-1111",
         "standardTareWeight": "0",
         "typeEquipmentFlag": "1",
         "availabilityFlag": "1",
         "operatingVolume": "100"
      },
            {
         "idEquipment": "FAT001",
         "instance": "D MG 01",
         "equipmentCode": "FAT001",
         "plateNumber": "YYY0000",
         "standardTareWeight": "0",
         "typeEquipmentFlag": "1",
         "availabilityFlag": "1",
         "operatingVolume": "0"
      },
            {
         "idEquipment": "TMS0022",
         "instance": "M SP 03",
         "equipmentCode": "TMS0022",
         "plateNumber": "TMS0022",
         "standardTareWeight": "0",
         "typeEquipmentFlag": "1",
         "availabilityFlag": "1",
         "operatingVolume": "0"
      },
            {
         "idEquipment": "TMS0023",
         "instance": "M SP 03",
         "equipmentCode": "TMS0023",
         "plateNumber": "TMS0023",
         "standardTareWeight": "0",
         "typeEquipmentFlag": "1",
         "availabilityFlag": "1",
         "operatingVolume": "0"
      },
            {
         "idEquipment": "TSS00001",
         "instance": "X TSS01",
         "equipmentCode": "TSS00001",
         "plateNumber": "CXP8779",
         "standardTareWeight": "0",
         "typeEquipmentFlag": "1",
         "availabilityFlag": "1",
         "operatingVolume": "0"
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaGET-product

Exemplo json tpesagapi/api/agr/v1/product

{
   "items":    [
            {
         "id": "COM00000000000000000000000011",
         "productCode": "COM00000000000000000000000011",
         "productDescription": "PRODUTO PADRAO",
         "unitMeasurementCode": "UN"
      },
            {
         "id": "ZTE001000000000000000000000452",
         "productCode": "ZTE001000000000000000000000452",
         "productDescription": "KIT CORRENTE DISTRIBUIDOR",
         "unitMeasurementCode": "UN"
      },
            {
         "id": "ZTE001000000000000000000000453",
         "productCode": "ZTE001000000000000000000000453",
         "productDescription": "LANTERNA TETO LADO DIREITO/LAD",
         "unitMeasurementCode": "UN"
      },
            {
         "id": "ZTE001000000000000000000000455",
         "productCode": "ZTE001000000000000000000000455",
         "productDescription": "LENTE DIANT",
         "unitMeasurementCode": "UN"
      },
            {
         "id": "ZTE001000000000000000000000456",
         "productCode": "ZTE001000000000000000000000456",
         "productDescription": "LENTE LAT RECROSUL VERMELHA",
         "unitMeasurementCode": "UN"
      },
            {
         "id": "000000000000000000000000001KIT",
         "productCode": "000000000000000000000000001KIT",
         "productDescription": "PRODUTO KIT TEC",
         "unitMeasurementCode": "UN"
      },
           {
         "id": "RV0000000000000000000000000028",
         "productCode": "RV0000000000000000000000000028",
         "productDescription": "PROD PARA REV ZFM10",
         "unitMeasurementCode": "UN"
      }
   ],
   "hasNext": false
}

Totvs custom tabs box items
defaultno
referenciaPOST-composition

Exemplo json tpesagapi/api/agr/v1/composition

Totvs custom tabs box
tabsEnvio,Sucesso,Erro
idsEnvio,Sucesso,Erro
Totvs custom tabs box items
defaultyes
referenciaEnvio

Exemplo Json de envio ao Protheus.

{
    "cargos": [
        {
            "attributes": [
                {
                    "id": "7155808659846274445",
                    "idConfigAttribute": "8727048725444150088",
                    "key": "NNR_CODIGO",
                    "value": "#D MG    ##01#"
                },
                {
                    "id": "3189751684897508526",
                    "idConfigAttribute": "5762257183463283124",
                    "key": "NJ0_CODENT",
                    "value": "#D MG    ##000001##01#"
                },
                {
                    "id": "7305719591972381484",
                    "idConfigAttribute": "3884628654305238196",
                    "key": "NJU_CODSAF",
                    "value": "#        ##2122           #"
                },
                {
                    "id": "8686853908582308092",
                    "idConfigAttribute": "768841187281340121",
                    "key": "NJ0_LOJENT",
                    "value": "#D MG    ##000001##01#"
                }
            ],
            "classificAnalysis": [
                {
                    "analysisDe": {
                        "cdAnlDe": "000001",
                        "idAnlDe": "000001000001"
                    },
                    "dateHour": "2023-12-19T11:50:00-03:00",
                    "discountRange": {
                        "analysisHE": {
                            "cdAnalysis": "000001"
                        },
                        "id": "000001"
                    },
                    "id": "6929678433569942454",
                    "percDiscount": 10.0,
                    "value": "27.00"
                },
                {
                    "analysisDe": {
                        "cdAnlDe": "000002",
                        "idAnlDe": "000001000002"
                    },
                    "dateHour": "2023-12-19T11:50:00-03:00",
                    "discountRange": {
                        "analysisHE": {
                            "cdAnalysis": "000001"
                        },
                        "id": "000001"
                    },
                    "id": "4454870689166940689",
                    "percDiscount": 10.0,
                    "value": "50.00"
                }
            ],
            "discountWeight": 12150.0,
            "id": "2134829300227277686",
            "idComposition": "4800497344450072016",
            "invoices": [
            ],
            "netWeight": 15000,
            "percentageDiscount": 19.0,
            "resources": [
                {
                    "equipmentCode": "AUT0001",
                    "idCargo": "2134829300227277686",
                    "operatorCode": "000001"
                }
            ],
            "subCargos": [
            ],
            "trackingTicket": "202312191145455334",
            "weight1": 49800,
            "weight2": 64800
        }
    ],
    "dateTimeRegistry": "2023-12-19T11:45:45-03:00",
    "dateTimeWeighing1": "2023-12-19T11:45:44-03:00",
    "dateTimeWeighing2": "2023-12-19T11:45:56-03:00",
    "discountWeight": 28188.0,
    "driver": {
        "cdDriver": "000001",
        "fgType": "M",
        "id": "000001",
        "name": "MOTORISTA 1",
        "noCPF": "21649441002",
        "status": "V"
    },
    "fgIntegra": "P",
    "id": "4800497344450072016",
    "instance": "D MG",
    "manualWeighing": "S",
    "manualWeighing2": "N",
    "movementType": {
        "cdMovementType": 1,
        "idMovementType": "3034616589500905108"
    },
    "netWeight": 34800,
    "occurrences": [
        {
            "occurrenceDate": "2023-12-19T11:45:45-03:00",
            "user": "totvs"
        },
        {
            "description": "TESTE",
            "occurrenceDate": "2023-12-19T11:50:00-03:00",
            "user": "totvs"
        },
        {
            "occurrenceDate": "2023-12-19T11:45:57-03:00",
            "user": "totvs"
        }
    ],
    "origin": "D",
    "percDiscount": 19.0,
    "plateTruck": "AUT0001",
    "product": {
        "fgWeighingType": "G",
        "id": "AGR-SOJA GRANEL",
        "productCode": "AGR-SOJA GRANEL"
    },
    "statusComposition": "C",
    "statusIntegration1": "P",
    "statusIntegration2": "P",
    "trackingTicket": "202312191145455334",
    "typeWeighing": "G",
    "uniqueWeighing": "N",
    "userCode1": "totvs",
    "userCode2": "totvs",
    "weighingRule": {
        "cdWeighingRule": "1"
    },
    "weight1": 49800,
    "weight2": 15000,
    "weights": [
        {
            "fgMode": "T",
            "fgProcess": "2",
            "id": "8642772714639961676",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 15000
        },
        {
            "fgMode": "B",
            "fgProcess": "1",
            "id": "198450507442342417",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 49800
        }
    ]
}

Totvs custom tabs box items
defaultno
referenciaSucesso

Exemplo json retorno com sucesso:

{
   "Header": {},
   "Content":    {
      "cargos": [      {
         "attributes":          [
                        {
               "id": "7155808659846274445",
               "idConfigAttribute": "8727048725444150088",
               "key": "NNR_CODIGO",
               "value": "#D MG    ##01#"
            },
                        {
               "id": "3189751684897508526",
               "idConfigAttribute": "5762257183463283124",
               "key": "NJ0_CODENT",
               "value": "#D MG    ##000001##01#"
            },
                        {
               "id": "7305719591972381484",
               "idConfigAttribute": "3884628654305238196",
               "key": "NJU_CODSAF",
               "value": "#        ##2122           #"
            },
                        {
               "id": "8686853908582308092",
               "idConfigAttribute": "768841187281340121",
               "key": "NJ0_LOJENT",
               "value": "#D MG    ##000001##01#"
            }
         ],
         "classificAnalysis":          [
                        {
               "analysisDe":                {
                  "cdAnlDe": "000001",
                  "idAnlDe": "000001000001"
               },
               "dateHour": "2023-12-19T11:50:00-03:00",
               "discountRange":                {
                  "analysisHE": {"cdAnalysis": "000001"},
                  "id": "000001"
               },
               "id": "6929678433569942454",
               "percDiscount": 10,
               "value": "27.00"
            },
                        {
               "analysisDe":                {
                  "cdAnlDe": "000002",
                  "idAnlDe": "000001000002"
               },
               "dateHour": "2023-12-19T11:50:00-03:00",
               "discountRange":                {
                  "analysisHE": {"cdAnalysis": "000001"},
                  "id": "000001"
               },
               "id": "4454870689166940689",
               "percDiscount": 10,
               "value": "50.00"
            }
         ],
         "discountWeight": 12150,
         "id": "2134829300227277686",
         "idComposition": "4800497344450072016",
         "netWeight": 15000,
         "percentageDiscount": 19,
         "resources": [         {
            "equipmentCode": "AUT0001",
            "idCargo": "2134829300227277686",
            "operatorCode": "000001"
         }],
         "trackingTicket": "202312191145455334",
         "weight1": 49800,
         "weight2": 64800
      }],
      "dateTimeRegistry": "2023-12-19T11:45:45-03:00",
      "dateTimeWeighing1": "2023-12-19T11:45:44-03:00",
      "dateTimeWeighing2": "2023-12-19T11:45:56-03:00",
      "discountWeight": 28188,
      "driver":       {
         "cdDriver": "000001",
         "fgType": "M",
         "id": "000001",
         "name": "MOTORISTA 1",
         "noCPF": "21649441002",
         "status": "V"
      },
      "fgIntegra": "P",
      "id": "4800497344450072016",
      "instance": "D MG",
      "manualWeighing": "S",
      "manualWeighing2": "N",
      "movementType":       {
         "cdMovementType": 1,
         "idMovementType": "3034616589500905108"
      },
      "netWeight": 34800,
      "occurrences":       [
                  {
            "occurrenceDate": "2023-12-19T11:45:45-03:00",
            "user": "totvs"
         },
                  {
            "description": "TESTE",
            "occurrenceDate": "2023-12-19T11:50:00-03:00",
            "user": "totvs"
         },
                  {
            "occurrenceDate": "2023-12-19T11:45:57-03:00",
            "user": "totvs"
         }
      ],
      "origin": "D",
      "percDiscount": 19,
      "plateTruck": "AUT0001",
      "product":       {
         "fgWeighingType": "G",
         "id": "AGR-SOJA GRANEL",
         "productCode": "AGR-SOJA GRANEL"
      },
      "statusComposition": "C",
      "statusIntegration1": "P",
      "statusIntegration2": "P",
      "trackingTicket": "202312191145455334",
      "typeWeighing": "G",
      "uniqueWeighing": "N",
      "userCode1": "totvs",
      "userCode2": "totvs",
      "weighingRule": {"cdWeighingRule": "1"},
      "weight1": 49800,
      "weight2": 15000,
      "weights":       [
                  {
            "fgMode": "T",
            "fgProcess": "2",
            "id": "8642772714639961676",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 15000
         },
                  {
            "fgMode": "B",
            "fgProcess": "1",
            "id": "198450507442342417",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 49800
         }
      ],
      "items": null,
      "Header": null,
      "Content": null
   },
   "_messages": [],
   "errors": [   {
      "codeMessage": 400,
      "field": "Verifique se todos os campos estão preenchidos."
   }]
}

Totvs custom tabs box items
defaultno
referenciaErro

Exemplo json retorno com erro:

{
   "Header": {},
   "Content":    {
      "cargos": [      {
         "attributes":          [
                        {
               "id": "7155808659846274445",
               "idConfigAttribute": "8727048725444150088",
               "key": "NNR_CODIGO",
               "value": "#D MG    ##01#"
            },
                        {
               "id": "3189751684897508526",
               "idConfigAttribute": "5762257183463283124",
               "key": "NJ0_CODENT",
               "value": "#D MG    ##XX0001##01#"
            },
                        {
               "id": "7305719591972381484",
               "idConfigAttribute": "3884628654305238196",
               "key": "NJU_CODSAF",
               "value": "#        ##2122           #"
            },
                        {
               "id": "8686853908582308092",
               "idConfigAttribute": "768841187281340121",
               "key": "NJ0_LOJENT",
               "value": "#D MG    ##000001##01#"
            }
         ],
         "classificAnalysis":          [
                        {
               "analysisDe":                {
                  "cdAnlDe": "000001",
                  "idAnlDe": "000001000001"
               },
               "dateHour": "2023-12-19T11:50:00-03:00",
               "discountRange":                {
                  "analysisHE": {"cdAnalysis": "000001"},
                  "id": "000001"
               },
               "id": "6929678433569942454",
               "percDiscount": 10,
               "value": "27.00"
            },
                        {
               "analysisDe":                {
                  "cdAnlDe": "000002",
                  "idAnlDe": "000001000002"
               },
               "dateHour": "2023-12-19T11:50:00-03:00",
               "discountRange":                {
                  "analysisHE": {"cdAnalysis": "000001"},
                  "id": "000001"
               },
               "id": "4454870689166940689",
               "percDiscount": 10,
               "value": "50.00"
            }
         ],
         "discountWeight": 12150,
         "id": "2134829300227277686",
         "idComposition": "4800497344450072016",
         "netWeight": 15000,
         "percentageDiscount": 19,
         "resources": [         {
            "equipmentCode": "AUT0001",
            "idCargo": "2134829300227277686",
            "operatorCode": "000001"
         }],
         "trackingTicket": "202312191145455334",
         "weight1": 49800,
         "weight2": 64800
      }],
      "dateTimeRegistry": "2023-12-19T11:45:45-03:00",
      "dateTimeWeighing1": "2023-12-19T11:45:44-03:00",
      "dateTimeWeighing2": "2023-12-19T11:45:56-03:00",
      "discountWeight": 28188,
      "driver":       {
         "cdDriver": "000001",
         "fgType": "M",
         "id": "000001",
         "name": "MOTORISTA 1",
         "noCPF": "21649441002",
         "status": "V"
      },
      "fgIntegra": "P",
      "id": "4800497344450072016",
      "instance": "D MG",
      "manualWeighing": "S",
      "manualWeighing2": "N",
      "movementType":       {
         "cdMovementType": 1,
         "idMovementType": "3034616589500905108"
      },
      "netWeight": 34800,
      "occurrences":       [
                  {
            "occurrenceDate": "2023-12-19T11:45:45-03:00",
            "user": "totvs"
         },
                  {
            "description": "TESTE",
            "occurrenceDate": "2023-12-19T11:50:00-03:00",
            "user": "totvs"
         },
                  {
            "occurrenceDate": "2023-12-19T11:45:57-03:00",
            "user": "totvs"
         }
      ],
      "origin": "D",
      "percDiscount": 19,
      "plateTruck": "AUT0001",
      "product":       {
         "fgWeighingType": "G",
         "id": "AGR-SOJA GRANEL",
         "productCode": "AGR-SOJA GRANEL"
      },
      "statusComposition": "C",
      "statusIntegration1": "P",
      "statusIntegration2": "P",
      "trackingTicket": "202312191145455334",
      "typeWeighing": "G",
      "uniqueWeighing": "N",
      "userCode1": "totvs",
      "userCode2": "totvs",
      "weighingRule": {"cdWeighingRule": "1"},
      "weight1": 49800,
      "weight2": 15000,
      "weights":       [
                  {
            "fgMode": "T",
            "fgProcess": "2",
            "id": "8642772714639961676",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 15000
         },
                  {
            "fgMode": "B",
            "fgProcess": "1",
            "id": "198450507442342417",
            "noPlatform": 1,
            "noSequence": 1,
            "qtWeight": 49800
         }
      ],
      "items": null,
      "Header": null,
      "Content": null
   },
   "_messages": [],
   "errors": [   {
      "codeMessage": 400,
      "field": "Existem atributos não informados e/ou incorretos.\r\nAtributo NJ0_CODENT não informado ou inválido!"
   }]
}

04. DEMAIS INFORMAÇÕES

Não se aplica

...