Páginas filhas
  • API Despesas Gerais

Versões comparadas

Chave

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

Atributos

Descrição

Tamanho

Tipo

Requerido

Valor default

Instancia

  Código da instancia.

5

STRING

N


codigoEstabelecimento

  Código do parceiro usado para recuperar a instancia. Também pode sobrepor o código da empresa.

30

STRING

N


codigoEmpresa

  Código da empresa.

5

STRING

N


dataRefer

  Data do consumo do material (AAAA-MM-DD)

10

DATE

S


codigoCcusto
Código do Centro de Custos20INTEGERS

codigoCtaCon

  Código da Conta Contábil.

15

STRING

S


qtValorqtValorDebito 

  Valor da Despesa (moeda corrente)

16 , 4

INTEGER

N


qtValorInicial, qtValorFinalqtValorCredito

Valores inicial e final usados credito usado para calcular o valor das despesas caso necessário. 

16 , 4

NUMBER

N


qtValor1, qtValor2, qtValor3 ,qtValor4

Valor do Consumo em outra moeda 

16 , 4

NUMBER

N


vlTarifa1, vlTarifa2, vlTarifa3, vlTarifa4

Tarifa ERP (pertence a CSTG_INTDG_ERP)

16 , 4

NUMBER

N


Atributos da chave primária composta

...

Bloco de código
languagejava
titleResponse despesasGerais
{
    "hasNext": false,
    "items": [
        {
            "dataRefer": "2014-04-30",
            "codigoCcusto": 12355561234,
            "codigoCtaCon": "411010031234",
            "qtValor": 0,
            "qtValor1": 0,
            "qtValor2": 0,
            "qtValor3": 0,
            "qtValor4": 0,
            "instancia": "2011",
            "codigoEmpresa": "2011"
        }
    ]
}
Bloco de código
languagejava
titleResponse despesasGeraisERP
{
    "hasNext": false,
    "items": [
        {
            "instancia": "2011",
            "codigoEmpresa": "2011",
            "dataRefer": "2014-04-30",
            "codigoCcusto": 12355561234,
            "codigoCtaCon": "411010031234",
            "qtValor": 0,
            "qtValor1": 0,
            "qtValor2": 0,
            "qtValor3": 0,
            "qtValor4": 0,
            "vlTarifa1": null,
            "vlTarifa2": null,
            "vlTarifa3": null,
            "vlTarifa4": null
        }
    ]
}

...

Bloco de código
languagejava
titleHoras Manutenção MecânicaDespesas Gerais
collapsetrue
{
  "codigoEmpresa": "0021",
  "dataRefer": "2018-04-31",
  "codigoCcusto": 12355561234,
  "codigoCtaCon": "411010031234",
  "qtValor": 0,
  "qtValorInicialqtValorDebito ": 145.36,
  "qtValorFinalqtValorCredito ": 145.36

} ou uma lista  [{
  "codigoEmpresa": "0021",
  "dataRefer": "2014-04-30",
  "codigoCcusto": 7210812345,
  "codigoCtaCon": "411010031234",
  "qtValor": 0,
  "qtValorInicial"qtValorDebito ": 145.36,
  "qtValorFinalqtValorCredito ": 145.36,
  "qtValor1": null,
  "qtValor2": null,
  "qtValor3": null,
  "qtValor4": null
},
{
  "codigoEmpresa": "2814",
  "instancia": "2011",
  "dataRefer": "2020-10-19",
  "codigoCcusto": 12355561234,
  "codigoCtaCon": "ABCPD",
  "qtValorqtValorDebito": 2600,
  "qtValor1": 12890.5678,
  "qtValor2": 123890.5678,
  "qtValor3": 123450.5678,
  "qtValor4": 123890.5678,
   "vlTarifa1": 15
}]

...

Bloco de código
languagejava
titleHoras Manutenção MecânicaDespesas Gerais
collapsetrue
{
    "codigoEmpresa": "2011",
    "dataRefer": "2018-04-30T00:00:00",
    "codigoCcusto": 12355561234,
    "codigoCtaCon": "411010031234",
    "qtValorqtValorDebito": 0,
    "qtValorInicial": 145.36,
    "qtValorFinal": 145.36,
    "qtValor1": 0,
    "qtValor2": 0,
    "qtValor3": 0,
    "qtValor4": 0,
    "instancia": "2011"
} ou uma lista   {
    "status": "COMPLETED",
    "totalRecords": 2,
    "processedRecords": 1,
    "failRecords": 1,
    "result": [
        {
            "recordId": {
                "codigoEmpresa": "0021",
                "instancia": null,
                "codigoCtaCon": "411010031234",
                "codigoCcusto": 7210812345,
                "dataRefer": "2014-04-30"
            },
            "status": "ERROR",
            "message": "Código do Centro de Custo inválido"
        },
        {
            "recordId": {
                "codigoEmpresa": "2044",
                "instancia": "2011",
                "codigoCtaCon": "ABCPD",
                "codigoCcusto": 12355561234,
                "dataRefer": "2020-10-19T00:00:00"
            },
            "status": "SUCCESS",
            "message": null
        }
    ]
}

...

- Dependendo da configuração do sistema o atributo qtValor qtValorDebito é calculado (qtValorFinal qtValorDebito - qtValorInicialqtValorCredito ).

- Dependendo da configuração do sistema essas informações também são salvas na tabela CSTG_INTDG_ERP.

...

-  Entrada: CSTGDG_DEB_CRED ,  Seção: INT_ERP. Se o valor for 1, continua sendo usado o qtValor atributo o qtValorDebito não é modificado. Se o valor for 2 o atributo qtValor qtValorDebito será calculado usando qtValorInicial e qtValorFinal (qtValorFinal qtValorDebito - qtValorInicial)

Image Removed

ele é chamado de debito e crédito mudo o nome?qtValorCredito ), os dois atributos são necessários para efetuar a conta.

-  Entrada: FG_CSTG_INTDG_ERP ,  Seção: INT_ERP. Se o valor for 'S' as informações também serão salvas na tabela CSTG_INTDG_ERP. Se o valor for 'N' as informações são salvas apenas na CSTG_INTDG

...

- Dependendo da configuração do sistema o atributo qtValor qtValorDebito é calculado (qtValorFinal qtValorDebito - qtValorInicialqtValorCredito ).

- Dependendo da configuração do sistema o atributo qtValor qtValorDebito é somado com o valor existente no banco, e essa soma que será o novo qtValor qtValorDebito .

- Dependendo da configuração do sistema essas informações também são atualizadas na tabela CSTG_INTDG_ERP.

...

-  Entrada: CSTGDG_DEB_CRED ,  Seção: INT_ERP. Se o valor for 1, continua sendo usado o qtValor atributo o qtValorDebito não é modificado. Se o valor for 2 o atributo qtValor qtValorDebito será calculado usando qtValorInicial e qtValorFinal (qtValorFinal qtValorDebito - qtValorInicial)

Image Removed

ele é chamado de debito e crédito mudo o nome?qtValorCredito ), os dois atributos são necessários para efetuar a conta.

-  Entrada: CSTGDG_FG_SOMA,  Seção: INT_ERP. Se o valor for 'S' será feita a soma do valor informado com o valor existente do banco, e o resultado será gravado. Se o valor for 'N' o valor informado que será gravado.

...