Versões comparadas

Chave

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

...

Nota
titleImportante

Recurso disponível a partir da release 12.1.2406.

1 - Campos e Parâmetros

...

      Descrição detalhada dos campos da API de lançamento contábil.

title
Informações
iconfalse

As tabelas abaixo são divididas da seguinte maneira:

  • Campo: Identificação do campo no Json.
  • Identificador: Identificação do campo no banco de dados RM correspondente ao campo Json.
  • Tipo: Tipo de valor aceito no campo, podendo ser numérico (Int, Decimal), condicionais (Boolean), texto (String, Datetime), além do tipo List, para esse último, é esperado uma nova sequência de dados.
  • Descrição: Fornece uma descrição do campo.
  • Obrigatório: Especifica se a informação é obrigatória durante operações de envio (POST, PUT, PATCH). Caso a informação seja obrigatória condicionalmente essa informação será descrita no campo Observação.
  • Observação: Informações condicionais ou importantes para o funcionamento da API serão apresentadas nesse campo.

Informações
Parâmetros
Informações
iconfalse
Expandir
titleLançamento
LANÇAMENTO
CampoIdentificadorTipoDescriçãoObrigatórioObservação
operationIdIDOPERACAOIntIdentificador de Operação

-

Uso interno do Sistema
reversalESTORNOBooleanLançamento de Estorno-Uso interno do Sistema
companyIdCODCOLIGADAIntColigadaPOST, PUT, PATCH
entryIdIDLANCAMENTOIntId do LançamentoPOST, PUT, PATCHNo caso de Inserção de lançamento, o valor informado deve ser zero (0).
batchCodeCODLOTEIntCódigo do Lote POST, PUT, PATCH
descriptionDESCRICAOStringDescrição do LançamentoPOST, PUT
accountEntryPARTIDAListPartidasPOST, PUTNão é possível inserir lançamento sem partidas.
Informações
iconfalse
Expandir
titlePartida

Âncora
partida
partida

No método PUT (Alteração de lançamento), é possível realizar inclusões, alterações e exclusões de partidas. Para isso, é necessário seguir os seguintes procedimentos:

  • Alteração: Deve-se informar a chave da partida (entryNumberId) que deseja modificar.
  • Inclusão: Ao passar a chave (entryNumberId) com o valor zero (0), o sistema interpretará como uma inserção de nova partida.
  • Exclusão: As partidas não incluídas na requisição do método PUT serão removidas do lançamento.

PARTIDA (accountEntry)

Campo

IdentificadorTipoDescriçãoObrigatórioObservação
entryNumberIdIDPARTIDAIntIdentificador da PartidaPOST, PUT, PATCHNo caso de Inserção de lançamento (POST), ou inserção de nova partida em lançamento já existente (PUT) o valor do campo deve ser zero (0).
branchIdCODFILIALIntFilialPOST, PUT
branchNameNOMEFILIALStringDescrição Filial-Campo somente para leitura
costCenterCodeCODCCUSTOStringCódigo do Centro de Custo-
documentDOCUMENTOStringDocumentoCondicionalObrigatório quando parametrizado.
dateDATADateTimeDataPOST, PUTA data deve estar dentro do período contábil atual.
dateInclusionDATAINCLUSAODateTimeData da inclusão do lançamento-Uso interno do sistema, a data será preenchida com a data da inclusão do lançamento.
companyIdDebitAccountCodColDebitoIntColigada da Conta a DébitoCondicionalObrigatório se tiver conta Débito
debitAccountCodContaDebitoStringCód. conta débitoCondicionalObrigatório pelo menos uma conta de débito ou crédito
debitDescriptionDescricaoDebitoStringDescrição da Conta Débito-Campo somente para leitura
companyIdCreditAccountCodColCreditoIntColigada da Conta a CréditoCondicionalObrigatório pelo menos uma conta de débito ou crédito
creditAccountCodContaCreditoStringCód. conta créditoCondicionalObrigatório se tiver conta Crédito
creditDescriptionDescricaoCreditoStringDescrição da Conta Crédito-Campo somente para leitura
companyIdAgainstEntryCodColContraPartidaIntColigada da Conta Contra Partida-
valueVALORDecimalValorPOST, PUTO valor informado deve ser maior que zero. 
value2VALOR2DecimalSegundo Valor -
date2DATA2DataData da Cotação do Segundo Valor-
integrateApplicationIntegraAplicacaoStringAplicação que Gerou o Lançamento.-Campo de controle interno. 
generationTypeTipoGeracaoStringTipo de Geração-Campo de controle interno. 
historicCodeCODHISTPStringHistórico-
userUsuarioStringUsuário que incluiu lançamento-Será gravado o usuário que enviou a requisição. 
complementaryFieldsCamposComplementaresListComplemento-
apportionmentDebitRateioDebitoListRateio Debito CondicionalObrigatório para conta débito que exige rateio
apportionmentCreditRateioCreditoListRateio CreditoCondicionalObrigatório para conta crédito que exige rateio
valuesCurrenciesMoedaValoresListMultiMoedas-
apportionmentValuesCurrenciesRateioMoedasValoresListRateio MultiMoedas-
Informações
iconfalse
Expandir
titleCampos Complementares

Âncora
CamposComplementares
CamposComplementares

Os campos complementares são adaptados para atender às necessidades específicas de cada sistema.
Abaixo, listamos somente os campos obrigatórios que devem ser preenchidos quando há informações adicionais.

CamposComplementares (complementaryFields)
CampoIdentificadorTipoDescriçãoObrigatórioObservação
codloteCODLOTEIntCódigo do lote atual PUT, PATCHdeve ser suprimido nas inserções, o sistema irá gerar automaticamente.POST, PUT, PATCH
lctrefLCTREFIntReferência do Lançamento PUT, PATCHdeve ser suprimido nas inserções, o sistema irá gerar automaticamente.POST, PUT, PATCH
idpartidaIDPARTIDAIntIdentificador da Partida PUT, PATCHdeve ser suprimido nas inserções, o sistema irá gerar automaticamente.POST, PUT, PATCH
Informações
iconfalse
Expandir
titleRateios Credito/Debito

Âncora
RateioDebito
RateioDebito

Contas que exigem rateio devem ter a lista de rateio fornecida. Na inclusão (método POST), se uma conta possui um rateio padrão, o sistema utilizará esses dados automaticamente, caso a lista de rateio não seja enviada. No entanto, este comportamento não é aplicado durante alterações (método PUT). Portanto, o rateio deve ser explicitamente enviado na requisição para este caso.

No método PUT (Alteração de lançamento), é possível realizar inclusões, alterações e exclusões de rateios. Para isso, é necessário seguir os seguintes procedimentos:

  • Alteração: Deve-se informar a chave do rateio (apportionmentId) que deseja modificar.
  • Inclusão: Ao passar a chave (apportionmentId) com o valor zero (0), o sistema interpretará como uma inserção de novo rateio.
  • Exclusão: Os rateios não incluídos na requisição do método PUT serão removidos do lançamento.
RateioDebito (apportionmentDebit) / RateioCredito(apportionmentCredit)
CampoIdentificadorTipoDescriçãoObrigatórioObservação
companyIdCODCOLIGADAIntColigada do RateioPOST, PUT
dateDATADateTimeData do Lançamento do RateioPOST, PUT
companyIdAccountManagementCODCOLCONTAIntCódigo da Coligada da Conta ContábilPOST, PUT
accountManagementInactiveATIVOIntStatus-
accountManagementCodeCODCONTAStringCódigo da ContaPOST, PUT
apportionmentIdIDRATEIOIntIdentificador do RateioPOST, PUT, PATCHNa inserção, pode ser enviado como zero (0) ou suprimir. 
entryNumberIdIDPARTIDAIntIdentificador da PartidaPUTNa inserção, pode ser enviado como zero (0) ou suprimir. 
valueVALORDecimalValorPOST, PUT
percentualPERCENTUALStringPorcentagem do Rateio-Campo calculado pelo sistema.
Informações
iconfalse
Expandir
titleMultimoeda

Âncora
Multimoeda
Multimoeda

MoedaValores(valuesCurrencies)
CampoIdentificadorTipoDescriçãoObrigatórioObservação
companyIdCODCOLIGADAIntColigada MoedaPOST, PUT, PATCH
entryNumberIdIDPARTIDAIntIdentificador da PartidaPOST, PUT, PATCH
currencyMOEDAStringSímbolo da MoedaPOST, PUT, PATCH
valueVALORDecimalValor MoedaPOST, PUT, PATCH
Informações
iconfalse
Expandir
titleRateio Multimoeda

Âncora
RateioMultimoeda
RateioMultimoeda

No método PUT (Alteração de lançamento), é possível realizar inclusões, alterações e exclusões de rateios de multimoeda. Para isso, é necessário seguir os seguintes procedimentos:

  • Alteração: Deve-se informar a chave do rateio (apportionmentId) que deseja modificar.
  • Inclusão: Ao passar a chave (apportionmentId) com o valor zero (0), o sistema interpretará como uma inserção de novo rateio.
  • Exclusão: Os rateios não incluídos na requisição do método PUT serão removidos do lançamento

    Os campos abaixo não podem ser manipulados pelo requisitante, eles são calculados de acordo com o rateio gerencial da conta.

    RateioMoedasValores(apportionmentValuesCurrencies)
    CampoIdentificadorTipoDescriçãoObrigatórioObservação
    companyIdCODCOLIGADAIntColigadaPOST, PUT, PATCH-Gerado pelo sistema
    apportionmentIdIDMULTIMOEDAIntIdentificador de MultiMoeda-Gerado pelo sistemaPOST, PUT, PATCH
    currencyMOEDAStringMoeda utlizada no rateio multi moeda.-Gerado pelo sistemaPOST, PUT, PATCH
    valueVALORDecimalValor do rateio convertido para moeda cadastrada.-Calculado pelo sistemaPOST, PUT, PATCH

    2 - Métodos

    ...

          Métodos disponíveis na API de Lançamento Contábil:

    ...

    Informações

    ...

    icon

    ...

    false

    ...

    Informações

    ...

    Método usado para recuperar informações dos lançamentos contábeis, não altera o estado do lançamento solicitado. 

    ...

    iconfalse
    Expandir
    titleGET (Recuperar lançamentos contábeis do sistema)

    GET: Exemplos de requisições que buscam e recuperam lançamentos no sistema.  

    Informações
    iconfalse
    Expandir
    titleGet All (Recuperar todas os Lançamento da coligada escolhida)
    Informações
    iconfalse
    titleGetAll

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "hasNext": true,
        "items": [
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 9,
                "batchCode": 0,
                "userId": "mestre",
                "description": "GAS",
                "accountEntry": [
                    {
                        "entryNumberId": 8,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2011-09-15T00:00:00-03:00",
                        "dateInclusion": "2017-09-15T11:44:42-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.892",
                        "debitDescription": "COLIG. 6 FILIAL 12",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.002",
                        "creditDescription": "Caixa Filial Rio de Janeiro",
                        "companyIdAgainstEntry": 0,
                        "value": 111.00,
                        "value2": 200.00,
                        "date2": "2011-09-15T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 8,
                            "idpartida": 8
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            },
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 10,
                "batchCode": 0,
                "description": "ALTERADO VIA  PUT API Alterado eae",
                "accountEntry": [
                    {
                        "entryNumberId": 9,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T16:01:07-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.015",
                        "creditDescription": "200,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 300.00,
                        "value2": 400.00,
                        "date2": "2017-04-10T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 0,
                            "idpartida": 9
                        },
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 51,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2024-02-23T09:24:20-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.014",
                        "creditDescription": "IRRF",
                        "companyIdAgainstEntry": 0,
                        "value": 200.00,
                        "value2": 300.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {},
                        "batchCodeOrigin": 0,
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            }
        ]
    }

    ...






    Informações
    iconfalse
    Expandir
    titleOrder (Retorna os dados ordenados)
    Informações
    titleParâmetros

    Order: parâmetro responsável pela ordenação do resultado, podendo ser ascendente ou descendente. O resultado com a ordem descendente deve ser precedida do caractere "-" (menos).

    Exemplo 1: ?order=campo1 (Ascendente)

    Exemplo 2: ?order=-campo1 (Descendente)

    Múltiplos campos de ordenação: ?order=[-]campo1, [-]campo2, [-]campo3 ...

    Informações
    iconfalse
    titleOrder (Asc)

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}?order={campo}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Campo: description

    Tipo de Ordenação: Ascendente

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6?order=description

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "hasNext": true,
        "items": [
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 10,
                "batchCode": 0,
                "description": "ALTERADO VIA  PUT API Alterado eae",
                "accountEntry": [
                    {
                        "entryNumberId": 9,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T16:01:07-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.015",
                        "creditDescription": "200,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 300.00,
                        "value2": 400.00,
                        "date2": "2017-04-10T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 0,
                            "idpartida": 9
                        },
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 51,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2024-02-23T09:24:20-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.014",
                        "creditDescription": "IRRF",
                        "companyIdAgainstEntry": 0,
                        "value": 200.00,
                        "value2": 300.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {},
                        "batchCodeOrigin": 0,
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            },
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 11,
                "batchCode": 0,
                "description": "BLOCO K",
                "accountEntry": [
                    {
                        "entryNumberId": 10,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T17:06:56-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.016",
                        "debitDescription": "585,76 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.018",
                        "creditDescription": "585,76 C",
                        "companyIdAgainstEntry": 0,
                        "value": 585.76,
                        "value2": 1171.52,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 10,
                            "idpartida": 10
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 11,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:10:39-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.017",
                        "debitDescription": "1122,12 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.019",
                        "creditDescription": "1122,12 C",
                        "companyIdAgainstEntry": 0,
                        "value": 1122.12,
                        "value2": 2244.24,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "X",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 11,
                            "idpartida": 11
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 12,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:26:03-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.020",
                        "debitDescription": "6,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.018",
                        "creditDescription": "6,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 6.00,
                        "value2": 12.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 12,
                            "idpartida": 12
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 13,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:36:57-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.019",
                        "debitDescription": "256,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.021",
                        "creditDescription": "256,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 256.00,
                        "value2": 512.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 13,
                            "idpartida": 13
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            }
        ]
    }
    Informações
    iconfalse
    Expandir
    titleOrder Desc (Ordena o resultado de forma decrescente)
    Informações
    iconfalse
    titleOrder (Desc)

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}?order=[-]{campo}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Campo: description

    Tipo de Ordenação: Descendente

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6?order=-description

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
       {
        "hasNext": true,
        "items": [
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 10,
                "batchCode": 0,
                "description": "ALTERADO VIA  PUT API Alterado eae",
                "accountEntry": [
                    {
                        "entryNumberId": 9,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T16:01:07-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.015",
                        "creditDescription": "200,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 300.00,
                        "value2": 400.00,
                        "date2": "2017-04-10T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 0,
                            "idpartida": 9
                        },
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 51,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2024-02-23T09:24:20-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.014",
                        "creditDescription": "IRRF",
                        "companyIdAgainstEntry": 0,
                        "value": 200.00,
                        "value2": 300.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {},
                        "batchCodeOrigin": 0,
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            },
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 11,
                "batchCode": 0,
                "description": "BLOCO K",
                "accountEntry": [
                    {
                        "entryNumberId": 10,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T17:06:56-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.016",
                        "debitDescription": "585,76 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.018",
                        "creditDescription": "585,76 C",
                        "companyIdAgainstEntry": 0,
                        "value": 585.76,
                        "value2": 1171.52,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 10,
                            "idpartida": 10
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 11,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:10:39-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.017",
                        "debitDescription": "1122,12 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.019",
                        "creditDescription": "1122,12 C",
                        "companyIdAgainstEntry": 0,
                        "value": 1122.12,
                        "value2": 2244.24,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "X",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 11,
                            "idpartida": 11
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 12,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:26:03-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.020",
                        "debitDescription": "6,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.018",
                        "creditDescription": "6,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 6.00,
                        "value2": 12.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 12,
                            "idpartida": 12
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 13,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:36:57-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.019",
                        "debitDescription": "256,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.021",
                        "creditDescription": "256,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 256.00,
                        "value2": 512.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 13,
                            "idpartida": 13
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            }
        ]
    }

    ...



    Informações
    iconfalse
    Expandir
    titleFilter (Resultado filtrado)
    Informações
    iconfalse
    titleFilter

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}?{campo}={valor}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Campo: entryId

    Valor: 9

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6?entryId=9

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "hasNext": false,
        "items": [
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 9,
                "batchCode": 0,
                "userId": "mestre",
                "description": "GAS",
                "accountEntry": [
                    {
                        "entryNumberId": 8,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2011-09-15T00:00:00-03:00",
                        "dateInclusion": "2017-09-15T11:44:42-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.892",
                        "debitDescription": "COLIG. 6 FILIAL 12",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.002",
                        "creditDescription": "Caixa Filial Rio de Janeiro",
                        "companyIdAgainstEntry": 0,
                        "value": 111.00,
                        "value2": 200.00,
                        "date2": "2011-09-15T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 8,
                            "idpartida": 8
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            }
        ]
    }
    Informações
    titleFiltros Complexos - OData

    Para realizar filtros complexos na API de Lançamento e Partida é possível adotar o padrão OData. Para entender melhor sobre a utilização desse padrão, acesse o link da documentação Utilizando filtros complexos - Exemplos do guia de API - ODATA.

    ...

    Informações
    iconfalse
    Expandir
    titlePaginação (Retorno de quantidades específicas por página)
    Informações
    titleParâmetros

    Page: Página que será apresentada.

    PageSize: Quantidade máxima de registros por página que serão apresentados.

    Exemplo: ?page=1&pageSize=1

    Valores padrão: Caso não sejam preenchidos os parâmetros evidenciados acima serão preenchidos com valores padrão.

    Page: 1

    PageSize: 20

    Informações
    iconfalse
    titlePaginação

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}?page={valor1}&pageSize={valor2}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Valor1: 1

    Valor2: 3

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6?page=1&pageSize=3

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "hasNext": true,
        "items": [
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 9,
                "batchCode": 0,
                "userId": "mestre",
                "description": "GAS",
                "accountEntry": [
                    {
                        "entryNumberId": 8,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2011-09-15T00:00:00-03:00",
                        "dateInclusion": "2017-09-15T11:44:42-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.892",
                        "debitDescription": "COLIG. 6 FILIAL 12",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.002",
                        "creditDescription": "Caixa Filial Rio de Janeiro",
                        "companyIdAgainstEntry": 0,
                        "value": 111.00,
                        "value2": 200.00,
                        "date2": "2011-09-15T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 8,
                            "idpartida": 8
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            },
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 10,
                "batchCode": 0,
                "description": "ALTERADO VIA  PUT API Alterado eae",
                "accountEntry": [
                    {
                        "entryNumberId": 9,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T16:01:07-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.015",
                        "creditDescription": "200,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 300.00,
                        "value2": 400.00,
                        "date2": "2017-04-10T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 0,
                            "idpartida": 9
                        },
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 51,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2024-02-23T09:24:20-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.017",
                        "debitDescription": "BLOCO K 200 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.014",
                        "creditDescription": "IRRF",
                        "companyIdAgainstEntry": 0,
                        "value": 200.00,
                        "value2": 300.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {},
                        "batchCodeOrigin": 0,
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            },
            {
                "reversal": false,
                "companyId": 6,
                "entryId": 11,
                "batchCode": 0,
                "description": "BLOCO K",
                "accountEntry": [
                    {
                        "entryNumberId": 10,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T17:06:56-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.016",
                        "debitDescription": "585,76 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.018",
                        "creditDescription": "585,76 C",
                        "companyIdAgainstEntry": 0,
                        "value": 585.76,
                        "value2": 1171.52,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 10,
                            "idpartida": 10
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 11,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:10:39-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.017",
                        "debitDescription": "1122,12 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.019",
                        "creditDescription": "1122,12 C",
                        "companyIdAgainstEntry": 0,
                        "value": 1122.12,
                        "value2": 2244.24,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "X",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 11,
                            "idpartida": 11
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 12,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:26:03-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "1.1.1.1.020",
                        "debitDescription": "6,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "2.1.1.1.018",
                        "creditDescription": "6,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 6.00,
                        "value2": 12.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "historicCode": "011",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 12,
                            "idpartida": 12
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    },
                    {
                        "entryNumberId": 13,
                        "branchId": 12,
                        "branchName": "ESCOLA EXEMPLO 1",
                        "costCenterCode": "211",
                        "date": "2017-04-11T00:00:00-03:00",
                        "dateInclusion": "2018-04-11T18:36:57-03:00",
                        "companyIdDebitAccount": 6,
                        "debitAccount": "2.1.1.1.019",
                        "debitDescription": "256,00 D",
                        "companyIdCreditAccount": 6,
                        "creditAccount": "1.1.1.1.021",
                        "creditDescription": "256,00 C",
                        "companyIdAgainstEntry": 0,
                        "value": 256.00,
                        "value2": 512.00,
                        "date2": "2017-04-11T00:00:00-03:00",
                        "integrateApplication": "C",
                        "generationType": "O",
                        "user": "mestre",
                        "complementaryFields": {
                            "codlote": 0,
                            "lctref": 13,
                            "idpartida": 13
                        },
                        "batchCodeOrigin": 0,
                        "userModified": "mestre",
                        "operationId": 0,
                        "reversalAccountId": 0,
                        "groupAccountId": 0,
                        "accountId": 0,
                        "itemAmountRAS": 0,
                        "apportionmentDebit": [],
                        "apportionmentCredit": [],
                        "valuesCurrencies": [],
                        "apportionmentValuesCurrencies": []
                    }
                ]
            }
        ]
    }

    ...



    Informações
    iconfalse
    Expandir
    titleFields (Retorno de campos específicos no resultado)
    Informações
    titleParâmetros

    Fields: parâmetro responsável pela especialização de campos em um resultado, ou seja, o usuário define quais campos serão apresentados no resultado.

    Exemplo: ?fields=campo1

    Múltiplos campos de ordenação: ?fields=campo1, campo2, campo3 ...

    Informações
    iconfalse
    titleFields

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}?fields={campos}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    Campo 1: entryId

    Campo 2: batchCode

    Campo 3: description

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6?fields=entryId,batchCode,description

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "hasNext": false,
        "items": [
            {
                "entryId": 9,
                "batchCode": 0,
                "description": "GAS"
            },
            {
                "entryId": 10,
                "batchCode": 0,
                "description": "BLOCO K"
            },
            {
                "entryId": 11,
                "batchCode": 0,
                "description": "BLOCO K"
            },
            {
                "entryId": 12,
                "batchCode": 0,
                "description": "EQUIVALENCIA - AUTOMAÇÃO put"
            },
            {
                "entryId": 14,
                "batchCode": 50,
                "description": "Contabilização aquisição do Patrimônio 01.01.001__1"
            },
            {
                "entryId": 20,
                "batchCode": 0,
                "description": "GAS 2"
            },
            {
                "entryId": 22,
                "batchCode": 0,
                "description": "GAS 2"
            },
            {
                "entryId": 23,
                "batchCode": 0,
                "description": "GAS"
            },
            {
                "entryId": 24,
                "batchCode": 0,
                "description": "GAS"
            },
            {
                "entryId": 26,
                "batchCode": 0,
                "description": "GAS"
            },
            {
                "entryId": 29,
                "batchCode": 0,
                "description": "EQUIVALENCIA - AUTOMAÇÃO"
            }
        ]
    }

    ...

    Informações
    iconfalse
    Expandir
    titleGetOne (Recuperar Lançamento e Partida pela chave composta)
    Informações
    titleParâmetros

    Nos parâmetros do GetOne é necessário passar uma chave composta ("id"), por isso informamos "companyId" (código da coligada), além do Lançamento que queremos selecionar, o "entryId"

    (Id de Lançamento), o "batchCode" (código Lote), sendo eles separados pelo caractere "|" pipe.

    Informações
    iconfalse
    titleGetOne

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}/{entryId}|{batchCode}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    companyId: 6

    entryId: 9

    batchCode: 0

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6/9|0

    Informações
    iconfalse
    titleExemplo de Resultado
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "reversal": false,
        "companyId": 6,
        "entryId": 9,
        "batchCode": 0,
        "userId": "mestre",
        "description": "GAS",
        "accountEntry": [
            {
                "entryNumberId": 8,
                "branchId": 12,
                "branchName": "ESCOLA EXEMPLO 1",
                "date": "2011-09-15T00:00:00-03:00",
                "dateInclusion": "2017-09-15T11:44:42-03:00",
                "companyIdDebitAccount": 6,
                "debitAccount": "1.1.1.1.892",
                "debitDescription": "COLIG. 6 FILIAL 12",
                "companyIdCreditAccount": 6,
                "creditAccount": "1.1.1.1.002",
                "creditDescription": "Caixa Filial Rio de Janeiro",
                "companyIdAgainstEntry": 0,
                "value": 111.00,
                "value2": 200.00,
                "date2": "2011-09-15T00:00:00-03:00",
                "integrateApplication": "C",
                "generationType": "O",
                "user": "mestre",
                "complementaryFields": {
                    "codlote": 0,
                    "lctref": 8,
                    "idpartida": 8
                },
                "batchCodeOrigin": 0,
                "userModified": "mestre",
                "operationId": 0,
                "reversalAccountId": 0,
                "groupAccountId": 0,
                "accountId": 0,
                "itemAmountRAS": 0,
                "apportionmentDebit": [],
                "apportionmentCredit": [],
                "valuesCurrencies": [],
                "apportionmentValuesCurrencies": []
            }
        ]
    }

    ...

    Informações
    iconfalse
    Expandir
    titlePost (Inserir um Lançamento e Partida)

    POST: Cria um novo lançamento no sistema. 

    Informações
    iconfalse
    titlePost

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    CompanyId: 1

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/

    6
    FadeToGrey

    1

    Informações
    iconfalse
    titleExemplo de Entrada
    Expandir
    titleVer resultado JSON...

    O JSON abaixo contém os dados para incluir uma nova partida na coligada 1 (um). Além dos dados comuns, estamos enviando informações de rateio gerencial e valores de multimoeda.

    Bloco de código
    languagejs
    theme
    Emacs
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "companyId": 1,
        "entryId": 0,
        "batchCode": 0,
        "userId": "mestre",
        "description": "Inclusão de Lançamento VIA API com rateio - POST",
        "accountEntry": [
            {
                "entryNumberId": 0,
                "branchId": 1,
                "departmentCode": "05",
                "costCenterCode": "02.2.2.5",
                "date": "2020-03-02T00:00:00-03:00",
                "dateInclusion": "2024-
    03
    04-
    07T11
    03T14:45:
    42
    58-03:00",
                "companyIdDebitAccount": 1,
                "debitAccount": "1.1.1.1.004",
                "companyIdCreditAccount": 1,
                "creditAccount": "1.1.1.1.900",
                "companyIdAgainstEntry": 
    1
    0,
                "value": 1000.00,
                "value2": 
    0
    300.00,
                "date2": "2020-03-02T00:00:00-03:00",
                "complementaryFields": {
                    "responsabilidade": "03"
                },
                "apportionmentDebit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "1.01.01.4",
                        "apportionmentId": 
    1011
    1094,
                        "entryNumberId": 0,
                        "value": 800.00
                    },
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "1.01.02.2",
                        "apportionmentId": 
    1013
    1095,
                        "entryNumberId": 0,
                        "value": 200.00
                    }
                ],
                "apportionmentCredit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "5.01",
                        "apportionmentId": 
    1036
    1096,
                        "entryNumberId": 0,
                        "value": 680.00
                    },
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "5.02",
                        "apportionmentId": 
    1037
    0,
                        "entryNumberId": 
    0
    12765,
                        "value": 320.00
                    }
                ],
                "valuesCurrencies": [
    ],
    
                   
    "apportionmentValuesCurrencies": []
     {
            
    }
        
    ] }
    Informações
    iconfalse
    titleExemplo de Resultado Positivo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        
    "reversal": false,
        "companyId": 1,
    
       
    "entryId":
     
    2995,
        
    "batchCode":
     
    0,
        
    "description":
     
    "Inclusão
     
    de
     
    Lançamento
     
    VIA
     
    API
     
    com
     
    rateio", "accountEntry
    "entryNumberId": 
    [
    12765,
            
    {
                "
    entryNumberId
    currency": 
    12762
    "$",
    
              
    "branchId":
     
    1,
             
    "
    branchName
    value": 
    "TOTVS - Filial Belo Horizonte",
    5000.0000
                    
    "departmentCode": "05"
    },
                
    "departmentName":
     
    "DCO
     
    -
     
    Depto
     
    Contabilidade",
    {
               
    "costCenterCode":
     
    "02.2.2.5",
            
    "
    date
    companyId": 
    "2020-03-02T00:00:00-03:00"
    1,
                
    "dateInclusion":
     
    "2024-03-07T11:45:42-03:00",
           "
    companyIdDebitAccount
    entryNumberId": 
    1
    12765,
                
    "debitAccount":
     
    "1.1.1.1.004",
           
    "
    debitDescription
    currency": "
    Caixa Filial Belo Horizonte
    ",
    
           
    "companyIdCreditAccount":
     
    1,
                "
    creditAccount
    value": 
    "1.1.1.1.900",
    7000.0000
                 
    "creditDescription": "ACOMPANHAMENTO ORÇAMENTÁRIO",
       }
                
    "companyIdAgainstEntry": 1,
    ]
            }
        
    "value": 1000.00,
    ]
    }
    Informações
    iconfalse
    titleExemplo de Resultado Positivo
    Expandir
    titleVer resultado JSON...

    Na resposta do resultado, são retornadas algumas informações adicionais. Destacamos especialmente o cálculo do rateio de multimoeda, realizado pelo sistema, bem como o valor percentual do rateio gerencial.

    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "reversal": false,
        
    "
    value2
    companyId": 
    2000.00
    1,
        "entryId": 3001,
        
    "
    date2
    batchCode": 
    "2020-03-02T00:00:00-03:00"
    0,
        "description": "Inclusão de Lançamento VIA API com rateio 
    "integrateApplication":
    - POST"
    C"
    ,
        "accountEntry": [
           
    "generationType": "O",
     {
                "
    user
    entryNumberId": 
    "mestre"
    12768,
                "
    complementaryFields
    branchId": 
    {}
    1,
                "
    batchCodeOrigin
    branchName": 
    0
    "TOTVS - Filial Belo Horizonte",
                "
    operationId
    departmentCode": 
    0
    "05",
                "
    reversalAccountId
    departmentName": 
    0
    "DCO - Depto Contabilidade",
                "
    groupAccountId
    costCenterCode": 
    0,
    "02.2.2.5",
                "
    accountId
    date": 
    0
    "2020-03-02T00:00:00-03:00",
                "
    itemAmountRAS
    dateInclusion": 
    0
    "2024-04-03T14:45:58-03:00",
                "
    apportionmentDebit
    companyIdDebitAccount": 
    [
    1,
                "debitAccount": "1.1.1.1.004",
            
    {
        "debitDescription": "Caixa Filial Belo Horizonte",
                "
    companyId
    companyIdCreditAccount": 1,
                "creditAccount": "1.1.1.1.900",
                "
    date
    creditDescription": "
    2020-03-02T00:00:00-03:00
    ACOMPANHAMENTO ORÇAMENTÁRIO",
                "companyIdAgainstEntry": 0,
                "
    companyIdAccountManagement
    value": 
    1
    1000.00,
                "value2": 300.00,
                "
    accountManagementInactive
    date2": 
    0
    "2020-03-02T00:00:00-03:00",
                "integrateApplication": "C",
                "
    accountManagementCode
    generationType": "
    1.01.01.4
    O",
                "user": "mestre",
                "
    apportionmentId
    complementaryFields": 
    1082,
    {
                    "codlote": 0,
                    "
    entryNumberId
    lctref": 
    12762
    13236,
                    "responsabilidade": "03",
            
    "value": 800.00,
            "idpartida": 12768
                },
                "batchCodeOrigin": 0,
                "
    percentual
    operationId": 
    "80,000000000000000000"
    0,
                "reversalAccountId": 0,
                "groupAccountId": 0,
                "accountId": 0,
                
    }
    "itemAmountRAS": 0,
                "apportionmentDebit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "1.01.
    02
    01.
    2
    4",
                        "apportionmentId": 
    1083
    1106,
                        "entryNumberId": 
    12762
    12768,
                        "value": 
    200
    800.00,
                        "percentual": "
    20
    80,000000000000000000"
                    }
    ]
    ,
    "apportionmentCredit": [
    
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "
    5
    1.01.02.2",
                        "apportionmentId": 
    1084
    1107,
                        "entryNumberId": 
    12762
    12768,
                        "value": 
    680
    200.00,
                        "percentual": "
    68
    20,000000000000000000"
                    }
                ],
                "apportionmentCredit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "5.
    02
    01",
                        "apportionmentId": 
    1085
    1108,
                        "entryNumberId": 
    12762
    12768,
                        "value": 
    320
    680.00,
                        "percentual": "
    32
    68,000000000000000000"
                    },
                
    ],
        
    {
           
    "valuesCurrencies":
     
    [],
                "
    apportionmentValuesCurrencies
    companyId": 
    []
    1,
                
    }
        
    ] }
    Informações
    iconfalse
    titleExemplo de Resultado Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "
    code
    date": "
    FE006
    2020-03-02T00:00:00-03:00",
         
    "message":
     
    "Chave
     
    duplicada\r\n\r\nPossíveis
     
    causas:\r\n
      
    -
     
    inclusão
     
    de
     
    registro
     
    cujo
     
    valor
     
    da
     
    chave
     
    primária
     
    já existe\r\n - inclusão de registro cujo valor do índice único já existe",
     "companyIdAccountManagement": 1,
                   
    "detailedMessage":
     
    null,
        "
    helpUrl
    accountManagementInactive": 
    null
    0,
        
    "details":
     
    [
            
    {
           "accountManagementCode": "5.02",
                        "
    code
    apportionmentId": 
    "Exception"
    1109,
                        "
    message
    entryNumberId": 
    "Violation of PRIMARY KEY constraint 'PKCLCOMPL'. Cannot insert duplicate key in object 'dbo.CLCOMPL'. The duplicate key value is (6, 8).\r\nThe statement has been terminated.",
    12768,
                        "value": 320.00,
                        "
    detailedMessage
    percentual": 
    null
    "32,000000000000000000"
                    }
               
    "helpUrl":
     
    null
    ],
                "
    details
    valuesCurrencies": [
                    {
                        "
    code
    companyId": 
    "Exception"
    1,
                        "
    message
    entryNumberId": 12768,
     
    "INSERT
     
    INTO
     
    [CLCOMPL]
     
    ([CODCOLIGADA],
     
    [CODLOTE],
     
    [LCTREF],
     
    [DOCUMENTO],
     
    [DIGITADOR],
     
    [KWHORA],
     
    [DATA],
     
    [VALIDADE],
     
    [RESPONSABILIDADE],
     
    [IDPARTIDA],
     
    [RECCREATEDBY],
     
    [RECCREATEDON],
     
    [RECMODIFIEDBY],
     
    [RECMODIFIEDON],
     
    [SPEDFCONT],
     
    [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 28, null, null, , null, null, null, 8, 'mestre', '26/03/2024 09:38:59', 'mestre', '26/03/2024 09:38:59', null, null, 0)"
     "currency": "$",
                        "value": 5000.0000
                    },
                    {
                        "companyId": 1,
                        "
    detailedMessage
    entryNumberId": 
    null
    12768,
                        "
    helpUrl
    currency": 
    null
    "€",
                        "
    details
    value": 
    null
    7000.0000
                    }
                ],
            
    },
        "apportionmentValuesCurrencies": [
                    {
                
    "code
            "companyId": 
    "Exception"
    1,
                        "
    message
    apportionmentId": 
    "INSERT
    1108,
     
    INTO
     
    [CLCOMPL]
     
    ([CODCOLIGADA], [CODLOTE], [LCTREF], [DOCUMENTO], [DIGITADOR], [KWHORA], [DATA], [VALIDADE], [RESPONSABILIDADE], [IDPARTIDA], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON], [SPEDFCONT], [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 28, null, null, , null, null, null, 8, 'mestre', '26/03/2024 09:38:59', 'mestre', '26/03/2024 09:38:59', null, null, 0)",
                     "currency": "$",
                        "value": 3400.0000
                    },
                    {
                
    "detailedMessage
            "companyId": 
    null
    1,
                        "
    helpUrl
    apportionmentId": 
    null
    1108,
                        "
    details
    currency": 
    null
    "€",
              
    } ] }

    ...

    2.4.1 - Put (Atualização completa de um Lançamento e Partida)

    Patch
    Informações
    iconfalse
    titlePut
              "value": 4760.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1109,
                        "currency": "$",
                        "value": 1600.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1109,
                        "currency": "€",
                        "value": 2240.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1106,
                        "currency": "$",
                        "value": 4000.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1106,
                        "currency": "€",
                        "value": 5600.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1107,
                        "currency": "$",
                        "value": 1000.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1107,
                        "currency": "€",
                        "value": 1400.0000
                    }
                ]
            }
        ]
    }
    Informações
    iconfalse
    titleExemplo de Resultado Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE006",
        "message": "Chave duplicada\r\n\r\nPossíveis causas:\r\n  - inclusão de registro cujo valor da chave primária já existe\r\n  - inclusão de registro cujo valor do índice único já existe",
        "detailedMessage": null,
        "helpUrl": null,
        "details": [
            {
                "code": "Exception",
                "message": "Violation of PRIMARY KEY constraint 'PKCLCOMPL'. Cannot insert duplicate key in object 'dbo.CLCOMPL'. The duplicate key value is (6, 8).\r\nThe statement has been terminated.",
                "detailedMessage": null,
                "helpUrl": null,
                "details": [
                    {
                        "code": "Exception",
                        "message": "INSERT INTO [CLCOMPL] ([CODCOLIGADA], [CODLOTE], [LCTREF], [DOCUMENTO], [DIGITADOR], [KWHORA], [DATA], [VALIDADE], [RESPONSABILIDADE], [IDPARTIDA], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON], [SPEDFCONT], [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 28, null, null, , null, null, null, 8, 'mestre', '26/03/2024 09:38:59', 'mestre', '26/03/2024 09:38:59', null, null, 0)",
                        "detailedMessage": null,
                        "helpUrl": null,
                        "details": null
                    }
                ]
            },
            {
                "code": "Exception",
                "message": "INSERT INTO [CLCOMPL] ([CODCOLIGADA], [CODLOTE], [LCTREF], [DOCUMENTO], [DIGITADOR], [KWHORA], [DATA], [VALIDADE], [RESPONSABILIDADE], [IDPARTIDA], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON], [SPEDFCONT], [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 28, null, null, , null, null, null, 8, 'mestre', '26/03/2024 09:38:59', 'mestre', '26/03/2024 09:38:59', null, null, 0)",
                "detailedMessage": null,
                "helpUrl": null,
                "details": null
            }
        ]
    }
    Informações
    iconfalse
    Expandir
    titlePatch (Atualização parcial de um Lançamento ou Partida

    PATCH: Altera um lançamento no sistema, nesse caso apenas as chaves primárias e dados de alteração precisam ser enviados. 

    Informações
    iconfalse
    titlePatch

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}/{entryId}|{batchCode}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    CompanyId: 1

    entryId: 3001

    batchCode: 0

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/1/3001|0

    Informações
    iconfalse
    titleExemplo de Entrada
    Expandir
    titleVer resultado JSON...

    Nessa requisição, para exemplificar o uso do método PATCH, faremos as seguintes alterações:

    1. Descrição do lançamento de "Inclusão de Lançamento VIA API com rateio - POST" para "Inclusão de Lançamento VIA API com rateio - ALTERAÇÃO PATCH" .
    2. Alteração do valor da partida de R$ 1.000,00 para R$ 2.000,00
    3. Alteração do rateio a débito, alteraremos o valor do primeiro item.
    4. Alteração do rateio a crédito para se adaptar ao novo valor da partida.
    5. Alteração dos valores de multimoeda para equalizar o novo valor da partida.
    Bloco de código
    languagejs
    themeEmacs
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "companyId": 1,
        "entryId": 3001,
        "batchCode": 0,
        "description": "Inclusão de Lançamento VIA API com rateio - ALTERAÇÃO PATCH",
        "accountEntry": [
            {
                "entryNumberId": 12768,
                "value": 2000.00,
                "apportionmentDebit": [
                    {
                        "apportionmentId": 1106,
                        "value": 1800.00
                    }
                ],
                "apportionmentCredit": [
                    {
                        "apportionmentId": 1108,
                        "value": 1680.00
                    },
                    {
                        "apportionmentId": 1109,
                        "value": 320.00
                    }
                ],
                "valuesCurrencies": [
                    {
                        "companyId": 1,
                        "entryNumberId": 12768,
                        "currency": "$",
                        "value": 10000.0000
                    },
                    {
                        "companyId": 1,
                        "entryNumberId": 12768,
                        "currency": "€",
                        "value": 14000.0000
                    }
                ]          
            }
        ]
    }
    Informações
    iconfalse
    titleExemplo de Resultado Positivo
    Expandir
    titleVer resultado JSON...

    Observa-se que os valores calculados foram ajustados de acordo com o novo valor da partida.

    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "reversal": false,
        "companyId": 1,
        "entryId": 3001,
        "batchCode": 0,
        "description": "Inclusão de Lançamento VIA API com rateio - ALTERAÇÃO PATCH",
        "accountEntry": [
            {
                "entryNumberId": 12768,
                "branchId": 1,
                "branchName": "TOTVS - Filial Belo Horizonte",
                "departmentCode": "05",
                "departmentName": "DCO - Depto Contabilidade",
                "costCenterCode": "02.2.2.5",
                "date": "2020-03-02T00:00:00-03:00",
                "dateInclusion": "2024-04-03T14:45:58-03:00",
                "companyIdDebitAccount": 1,
                "debitAccount": "1.1.1.1.004",
                "debitDescription": "Caixa Filial Belo Horizonte",
                "companyIdCreditAccount": 1,
                "creditAccount": "1.1.1.1.900",
                "creditDescription": "ACOMPANHAMENTO ORÇAMENTÁRIO",
                "companyIdAgainstEntry": 0,
                "value": 2000.00,
                "value2": 300.00,
                "date2": "2020-03-02T00:00:00-03:00",
                "integrateApplication": "C",
                "generationType": "O",
                "user": "mestre",
                "complementaryFields": {
                    "codlote": 0,
                    "lctref": 13236,
                    "responsabilidade": "03",
                    "idpartida": 12768
                },
                "batchCodeOrigin": 0,
                "userModified": "mestre",
                "operationId": 0,
                "reversalAccountId": 0,
                "groupAccountId": 0,
                "accountId": 0,
                "itemAmountRAS": 0,
                "apportionmentDebit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "1.01.01.4",
                        "apportionmentId": 1106,
                        "entryNumberId": 12768,
                        "value": 1800.00,
                        "percentual": "90,000000000000000000"
                    },
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "1.01.02.2",
                        "apportionmentId": 1107,
                        "entryNumberId": 12768,
                        "value": 200.00,
                        "percentual": "10,000000000000000000"
                    }
                ],
                "apportionmentCredit": [
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "5.01",
                        "apportionmentId": 1108,
                        "entryNumberId": 12768,
                        "value": 1680.00,
                        "percentual": "84,000000000000000000"
                    },
                    {
                        "companyId": 1,
                        "date": "2020-03-02T00:00:00-03:00",
                        "companyIdAccountManagement": 1,
                        "accountManagementInactive": 0,
                        "accountManagementCode": "5.02",
                        "apportionmentId": 1109,
                        "entryNumberId": 12768,
                        "value": 320.00,
                        "percentual": "16,000000000000000000"
                    }
                ],
                "valuesCurrencies": [
                    {
                        "companyId": 1,
                        "entryNumberId": 12768,
                        "currency": "$",
                        "value": 10000.0000
                    },
                    {
                        "companyId": 1,
                        "entryNumberId": 12768,
                        "currency": "€",
                        "value": 14000.0000
                    }
                ],
                "apportionmentValuesCurrencies": [
                    {
                        "companyId": 1,
                        "apportionmentId": 1108,
                        "currency": "$",
                        "value": 8400.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1108,
                        "currency": "€",
                        "value": 11760.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1109,
                        "currency": "$",
                        "value": 1600.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1109,
                        "currency": "€",
                        "value": 2240.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1106,
                        "currency": "$",
                        "value": 9000.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1106,
                        "currency": "€",
                        "value": 12600.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1107,
                        "currency": "$",
                        "value": 1000.0000
                    },
                    {
                        "companyId": 1,
                        "apportionmentId": 1107,
                        "currency": "€",
                        "value": 1400.0000
                    }
                ]
            }
        ]
    }
    Informações
    iconfalse
    titleExemplo de Resultado Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "Code": "FE016",
        "Message": "O Corpo da mensagem contêm valores inválidos.",
        "DetailMessage": "",
        "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
        "Details": null
    }
    Informações
    iconfalse
    Expandir
    titlePut (Atualização completa de um Lançamento e Partida)

    PUT: Altera um lançamento no sistema.

    Informações
    iconfalse
    title
    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}/{entryId}|{batchCode Resultado Positivo
    Put

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}/{entryId}|{batchCode}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    CompanyId:

    6

    1

    entryId:

    12

    3001

    batchCode: 0

    Url Utilizada: http://localhost

    :8051/api/ctb/v1/AccountingEntries/6/12|0
    Informações
    iconfalse
    titleExemplo de Entrada
    Expandir
    titleVer resultado JSON...

    No exemplo abaixo iremos alterar a descrição do lançamento id 12 e também a filial da partida id 14

    Bloco de código
    languagejs
    themeEmacs
    firstline1
    titleResultado (JSON)
    linenumberstrue
    { "companyId": 6, "entryId": 12, "batchCode": 0, "description": "ALTERAÇÃO VIA PATCH", "accountEntry": [ { "entryNumberId": 14, "branchId": 12 } ] }

    :8051/api/ctb/v1/AccountingEntries/1/3001|0

    Informações
    iconfalse
    titleExemplo de
    RDark
    Entrada
    Expandir
    titleVer resultado JSON...

    As alterações que serão passadas no PUT, seguem as regras da tela de Lançamento do sistema.

    Nesse exemplo, retornamos o valor da partida para R$ 1.000,00, adaptamos os rateios, mas notem que apenas um dos itens do rateio a débito foi passado, isso informa ao sistema que os itens não passados serão excluídos. 

    Bloco de código
    languagejs
    theme
    Emacs
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        
    "reversal
    "
    : false, "
    companyId": 
    6
    1,
        "entryId": 
    12
    3001,
        "batchCode": 0,
        "description": "
    ALTERAÇÃO
    Inclusão de Lançamento VIA
    PATCH
     API com rateio - ALTERAÇÃO PUT",
        "accountEntry": [
            {
                "entryNumberId": 
    14
    12768,
                "branchId": 
    12
    1,
                "
    branchName
    departmentCode": 
    "ESCOLA EXEMPLO 1
    "05",
                "costCenterCode": "02.2.2.5",
                "date": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                "dateInclusion": "
    2019
    2024-
    09
    04-
    12T11
    03T14:
    31
    45:
    48
    58-03:00",
                "companyIdDebitAccount": 
    6
    1,
                "debitAccount": "1.1.1.1.
    001", "debitDescription": "Caixa Geral
    004",
                "companyIdCreditAccount": 
    6
    1,
                "creditAccount": "
    4
    1.1.1.1.
    001
    900",
    
           
    "creditDescription":
     
    "Vendas
     
    de
     
    Sistemas
     
    de
     
    Contabilidade
    "
    , "
    companyIdAgainstEntry": 0,
                "value": 
    500000
    1000.00,
                "value2": 
    1000000
    300.00,
                "date2": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                "
    integrateApplication
    complementaryFields": 
    "C",
    {
                    "
    generationType
    codlote": 
    "O"
    0,
                    "
    user
    lctref": 
    "mestre"
    13236,
                    "
    complementaryFields
    responsabilidade": 
    {
    "03",
                    "
    codlote
    idpartida": 
    0,
    12768
                },
        
    "lctref
            "apportionmentDebit": 
    14,
    [
                    
    "idpartida": 14
    {
                        "companyId": 
    }
    1,
                        "
    batchCodeOrigin
    date": 
    0
    "2020-03-02T00:00:00-03:00",
                
    "userModified
            "companyIdAccountManagement": 
    "mestre"
    1,
                        "
    operationId
    accountManagementInactive": 0,
                
    "reversalAccountId
            "accountManagementCode": 
    0
    "1.01.01.4",
                        "
    groupAccountId
    apportionmentId": 
    0
    1106,
                        "
    accountId
    entryNumberId": 
    0
    12768,
    
            
    "itemAmountRAS": 0,
                "
    apportionmentDebit
    value": 
    [],
    1000.00
                
    "apportionmentCredit": [],
        }
                
    "valuesCurrencies": [
    ],
                "
    apportionmentValuesCurrencies
    apportionmentCredit": [
    ]
    
            
    },
            {
           
    "entryNumberId":
     
    15,
                "
    branchId
    companyId": 
    12
    1,
    
          
    "branchName": "ESCOLA
     
    EXEMPLO
     
    1",
                "date": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                        "
    dateInclusion
    companyIdAccountManagement": 
    "2019-09-12T11:31:48-03:00",
    1,
                        "
    companyIdDebitAccount
    accountManagementInactive": 
    6
    0,
                        "
    debitAccount
    accountManagementCode": "
    3.1.1.3.001
    5.01",
                        "
    debitDescription
    apportionmentId": 
    "DESPESAS FINANCEIRAS"
    1108,
                  
    "companyIdCreditAccount
          "entryNumberId": 
    6
    12768,
                  
    "creditAccount
          "value": 
    "1.1.1.1.001",
    680.00
                
    "creditDescription": "Caixa Geral",
        },
                    {
           
    "companyIdAgainstEntry":
     
    0,
                "
    value
    companyId": 
    250000.00
    1,
    
             
    "value2":
     
    500000.00,
              
    "
    date2
    date": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                
    "integrateApplication
            "companyIdAccountManagement": 
    "C"
    1,
                        "
    generationType
    accountManagementInactive": 
    "O"
    0,
                        "
    user
    accountManagementCode": "
    mestre
    5.02",
                
    "complementaryFields
            "apportionmentId": 
    {
    1109,
                        "
    codlote
    entryNumberId": 
    0
    12768,
                        "
    lctref
    value": 
    15,
    320.00
                    
    "idpartida": 15
    }
                
    }
    ],
                "
    batchCodeOrigin
    valuesCurrencies": 
    0,
    [
                 
    "userModified": "mestre",
       {
                
    "operationId
            "companyId": 
    0
    1,
                
    "reversalAccountId
            "entryNumberId": 
    0
    12768,
                 
    "groupAccountId
           "currency": 
    0
    "$",
                
    "accountId
            "value": 
    0,
    5000.0000
                   
    "itemAmountRAS":
     
    0
    },
                  
    "apportionmentDebit": [],
      {
                        "
    apportionmentCredit
    companyId": 
    []
    1,
                        "
    valuesCurrencies
    entryNumberId": 
    []
    12768,
                        "
    apportionmentValuesCurrencies
    currency": 
    []
    "€",
                
    }
        
    ] }
    Informações
    iconfalse
    titleExemplo de Resultado Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "
    Code
    value": 
    "FE016",
    7000.0000
        
    "Message": "O Corpo da mensagem contêm valores inválidos.",
                }
          
    "DetailMessage":
     
    "",
        
    "HelpUrl": "http://tdn.totvs.com/x/e0F0GQ",
     ]    
    "Details": null }

    ...

    Configuração
    Informações
    iconfalse
    titleExemplo de Entrada

    As alterações que serão passadas no PUT, seguem as regras da tela de Lançamento do sistema.

          
            }
        ]
    }
    Informações
    iconfalse
    titleExemplo de

    Domínio: localhost

    Porta: 8051

    companyId: 6

    entryId: 12

    batchCode: 0

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/6/12|0

    Resultado Positivo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeRDark
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "reversal": false,
        "companyId": 
    6
    1,
        "entryId": 
    12
    3001,
        "batchCode": 0,
        "
    userId
    description": "
    mestre
    Inclusão de Lançamento VIA API com rateio - ALTERAÇÃO PUT",
        "
    description
    accountEntry": 
    "EQUIVALENCIA - AUTOMAÇÃO put"
    [
            {
                "entryNumberId": 12768,
        
    "accountEntry
            "branchId": 
    [
    1,
                
    {
    "branchName": "TOTVS - Filial Belo Horizonte",
                "
    entryNumberId
    departmentCode": 
    14
    "05",
                "
    branchId
    departmentName":
    12
     "DCO - Depto Contabilidade",
                "
    branchName
    costCenterCode": "
    ESCOLA EXEMPLO 1
    02.2.2.5",
                "date": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                "dateInclusion": "
    2019
    2024-
    09
    04-
    12T11
    03T14:
    31
    45:
    48
    58-03:00",
                "companyIdDebitAccount": 
    6
    1,
                "debitAccount": "1.1.1.1.
    001
    004",
                "debitDescription": "Caixa Filial Belo 
    Geral
    Horizonte",
                "companyIdCreditAccount": 
    6
    1,
                "creditAccount": "
    4
    1.1.1.1.
    001
    900",
                "creditDescription": "
    Vendas de Sistemas de Contabilidade
    ACOMPANHAMENTO ORÇAMENTÁRIO",
                "companyIdAgainstEntry": 0,
                "value": 
    500000
    1000.00,
                "value2": 
    1000000
    300.00,
                "date2": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                "integrateApplication": "C",
                "generationType": "O",
                "user": "mestre",
                "complementaryFields": {
                    "codlote": 0,
                    "lctref": 
    14
    13236,
                    "
    idpartida
    responsabilidade": 
    14
    "03",
                    "
    idinteiro
    idpartida": 
    0
    12768
                },
                "batchCodeOrigin": 0,
                "userModified": "mestre",
                "operationId": 0,
                "reversalAccountId": 0,
                "groupAccountId": 0,
                "accountId": 0,
                "itemAmountRAS": 0,
                "apportionmentDebit": [
    ],
    
                
    "apportionmentCredit": [],
        {
                 
    "valuesCurrencies
           "companyId": 
    []
    1,
                
    "apportionmentValuesCurrencies":
     
    []
           
    }
    "date": "2020-03-02T00:00:00-03:00",
            
    {
                "
    entryNumberId
    companyIdAccountManagement": 
    15
    1,
                  
    "branchId
          "accountManagementInactive": 
    12
    0,
                
    "branchName
            "accountManagementCode": "
    ESCOLA EXEMPLO 1
    1.01.01.4",
                        "
    date
    apportionmentId": 
    "2011-05-07T00:00:00-03:00",
    1106,
                        "
    dateInclusion
    entryNumberId": 
    "2019-09-12T11:31:48-03:00"
    12768,
                        "
    companyIdDebitAccount
    value": 
    6
    1000.00,
                        "
    debitAccount
    percentual": "
    3.1.1.3.001",
    100,000000000000000000"
                 
    "debitDescription": "DESPESAS FINANCEIRAS",
       }
                
    "companyIdCreditAccount": 6
    ],
                "
    creditAccount
    apportionmentCredit": 
    "1.1.1.1.001",
    [
                
    "creditDescription":
     
    "Caixa
     
    Geral",
      {
              
    "companyIdAgainstEntry":
     
    0,
             
    "
    value
    companyId": 
    250000.00
    1,
    
           
    "value2":
     
    500000.00,
                "
    date2
    date": "
    2011
    2020-
    05
    03-
    07T00
    02T00:00:00-03:00",
                        "
    integrateApplication
    companyIdAccountManagement": 
    "C"
    1,
                
    "generationType
            "accountManagementInactive": 
    "O"
    0,
                        "
    user
    accountManagementCode": "
    mestre
    5.01",
                
    "complementaryFields
            "apportionmentId": 
    {
    1108,
                        "
    codlote
    entryNumberId": 
    0
    12768,
                        "
    lctref
    value":
    15,
     680.00,
                        "
    idpartida
    percentual": 
    15
    "68,000000000000000000"
                    
    "idinteiro": 0
    },
                
    },
        {
            
    "batchCodeOrigin":
     
    0,
               "
    userModified
    companyId": 
    "mestre"
    1,
                 
    "operationId
           "date": 
    0
    "2020-03-02T00:00:00-03:00",
    
           
    "reversalAccountId":
     
    0,
                "
    groupAccountId
    companyIdAccountManagement": 
    0
    1,
                
    "accountId":
     
    0,
           "
    itemAmountRAS
    accountManagementInactive": 0,
                
    "apportionmentDebit":
     
    [],
           
    "
    apportionmentCredit
    accountManagementCode": 
    []
    "5.02",
    
           
    "valuesCurrencies":
     
    [],
                "
    apportionmentValuesCurrencies
    apportionmentId": 
    []
    1109,
            
    }
        
    ] }
    Informações
    iconfalse
    titleExemplo de Resultado Positivo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
       
    "reversal":
     
    false,
        "
    companyId
    entryNumberId": 
    6
    12768,
        
    "entryId":
     
    12,
        
    "batchCode":
     
    0,
      
    "description":
     
    "EQUIVALENCIA
     
    -
     
    AUTOMAÇÃO
     
    put",
        "
    accountEntry
    value": 
    [
    320.00,
            
    {
                "
    entryNumberId
    percentual": 
    14
    "32,000000000000000000"
                
    "branchId":
     
    12,
       }
             
    "branchName":
     
    "ESCOLA
     
    EXEMPLO
     
    1"
    ],
                "
    date
    valuesCurrencies": 
    "2011-05-07T00:00:00-03:00",
    [
                   
    "dateInclusion": "2019-09-12T11:31:48-03:00",
     {
                        "
    companyIdDebitAccount
    companyId": 
    6
    1,
                  
    "debitAccount
          "entryNumberId": 
    "1.1.1.1.001",
    12768,
                        "
    debitDescription
    currency": "
    Caixa Geral
    $",
                
    "companyIdCreditAccount
            "value": 
    6,
    5000.0000
                
    "creditAccount": "4.1.1.1.001",
        },
                    {
      
    "creditDescription": "Vendas de Sistemas de Contabilidade",
                      "
    companyIdAgainstEntry
    companyId": 
    0
    1,
                
    "value":
     
    500000.00,
           "entryNumberId": 12768,
        
    "value2": 1000000.00,
                    "
    date2
    currency": "
    2011-05-07T00:00:00-03:00
    ",
                        "
    integrateApplication
    value": 
    "C",
    7000.0000
                  
    "generationType": "O",
      }
                
    "user": "mestre"
    ],
                "
    complementaryFields
    apportionmentValuesCurrencies": 
    {
    [
                    {
       
    "codlote":
     
    0,
                    "
    lctref
    companyId": 
    14
    1,
                        "
    idpartida
    apportionmentId": 
    14
    1108,
                        "
    idinteiro
    currency": 
    0
    "$",
                
    },
            
    "
    batchCodeOrigin
    value": 
    0,
    3400.0000
                
    "userModified": "mestre"
        },
               
    "operationId":
     
    0,
        {
            
    "reversalAccountId":
     
    0,
               
    "
    groupAccountId
    companyId": 
    0
    1,
    
              
    "accountId":
     
    0,
             
    "
    itemAmountRAS
    apportionmentId": 
    0
    1108,
                
    "apportionmentDebit":
     
    [],
           "
    apportionmentCredit
    currency": 
    []
    "€",
                
    "valuesCurrencies": [],
            "value": 4760.0000
           
    "apportionmentValuesCurrencies":
     
    []
            },
            
    {
            {
         
    "entryNumberId": 15,
                   "
    branchId
    companyId": 
    12
    1,
                
    "branchName": "ESCOLA EXEMPLO 1",
            "apportionmentId": 1109,
           
    "date":
     
    "2011-05-07T00:00:00-03:00",
                "
    dateInclusion
    currency": "
    2019-09-12T11:31:48-03:00
    $",
    
           
    "companyIdDebitAccount":
     
    6,
                "
    debitAccount
    value": 
    "3.1.1.3.001",
    1600.0000
                
    "debitDescription": "DESPESAS FINANCEIRAS"
        },
                
    "companyIdCreditAccount":
     
    6,
       {
             
    "creditAccount": "1.1.1.1.001",
               "
    creditDescription
    companyId": 
    "Caixa Geral"
    1,
                
    "companyIdAgainstEntry":
     
    0,
           "
    value
    apportionmentId": 
    250000.00
    1109,
                
    "value2":
     
    500000.00,
           
    "
    date2
    currency": "
    2011-05-07T00:00:00-03:00
    ",
            
    "integrateApplication": "C",
                "
    generationType
    value": 
    "O",
    2240.0000
                
    "user": "mestre",
        },
                   
    "complementaryFields":
     {
                        "
    codlote
    companyId": 
    0
    1,
                        "
    lctref
    apportionmentId": 
    15
    1106,
                        "
    idpartida
    currency": 
    15
    "$",
                        "
    idinteiro
    value": 
    0
    5000.0000
                    },
                
    "batchCodeOrigin":
     
    0,
       
    {
           
    "userModified":
     
    "mestre",
                "
    operationId
    companyId": 
    0
    1,
    
           
    "reversalAccountId":
     
    0,
                "
    groupAccountId
    apportionmentId": 
    0
    1106,
    
           
    "accountId":
     
    0,
                "
    itemAmountRAS
    currency": 
    0
    "€",
                
    "apportionmentDebit":
     
    [],
           
    "
    apportionmentCredit
    value": 
    [],
    7000.0000
                   
    "valuesCurrencies": [],
     }
                
    "apportionmentValuesCurrencies": [
    ]
            }
        ]
    }
    Informações
    iconfalse
    titleExemplo de Resultados Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE013",
        "message": "Os campos que compõem a chave primária não podem ser diferentes dos informados na requisição.",
        "detailedMessage": "",
        "helpUrl": "",
        "details": null
    }
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE019",
        "message": "Erro durante a requisição de alteração do registro. A partida não foi incluída, pois a Conta Contábil 1.1.1.1.00 da Coligada 6 não foi encontrada no plano de Contas",
        "detailedMessage": null,
        "helpUrl": null,
        "details": null
    }
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE016",
        "message": "O campo \"companyId - Código da Coligada\" deve ser preenchido no Lançamento e na Partida.",
        "detailedMessage": "",
        "helpUrl": "",
        "details": null
    }
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE006",
        "message": "Chave duplicada\r\n\r\nPossíveis causas:\r\n  - inclusão de registro cujo valor da chave primária já existe\r\n  - inclusão de registro cujo valor do índice único já existe",
        "detailedMessage": null,
        "helpUrl": null,
        "details": [
            {
                "code": "Exception",
                "message": "Violation of PRIMARY KEY constraint 'PKCLCOMPL'. Cannot insert duplicate key in object 'dbo.CLCOMPL'. The duplicate key value is (6, 14).\r\nThe statement has been terminated.",
                "detailedMessage": null,
                "helpUrl": null,
                "details": [
                    {
                        "code": "Exception",
                        "message": "INSERT INTO [CLCOMPL] ([CODCOLIGADA], [CODLOTE], [LCTREF], [DOCUMENTO], [DIGITADOR], [KWHORA], [DATA], [VALIDADE], [RESPONSABILIDADE], [IDPARTIDA], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON], [SPEDFCONT], [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 33, null, null, , null, null, null, 14, 'mestre', '26/03/2024 11:02:14', 'mestre', '26/03/2024 11:02:14', null, null, 0)",
                        "detailedMessage": null,
                        "helpUrl": null,
                        "details": null
                    }
                ]
            },
            {
                "code": "Exception",
                "message": "INSERT INTO [CLCOMPL] ([CODCOLIGADA], [CODLOTE], [LCTREF], [DOCUMENTO], [DIGITADOR], [KWHORA], [DATA], [VALIDADE], [RESPONSABILIDADE], [IDPARTIDA], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON], [SPEDFCONT], [IDDMPL], [IDINTEIRO]) VALUES (6, 0, 33, null, null, , null, null, null, 14, 'mestre', '26/03/2024 11:02:14', 'mestre', '26/03/2024 11:02:14', null, null, 0)",
                "detailedMessage": null,
                "helpUrl": null,
                "details": null
            }
        ]
    }

    ...

    Informações
    iconfalse
    Expandir
    titleDelete (Exclui um Lançamento e Partida)

    DELETE: Deleta um lançamento do sistema.

    Informações
    iconfalse
    titleDelete

    Máscara de Url: http://{domínio}:{porta}/api/ctb/v1/AccountingEntries/{companyId}/{entryId}|{batchCode}

    Informações
    iconfalse
    titleExemplo de Configuração

    Domínio: localhost

    Porta: 8051

    companyId

    CompanyId:

    6

    1

    entryId:

    13

    3001

    batchCode: 0

    Url Utilizada: http://localhost:8051/api/ctb/v1/AccountingEntries/

    6

    1/

    13

    3001|0

    Informações
    iconfalse
    titleExemplo de Resultado Positivo Postman
    Obs.:

    Por fim deletamos o lançamento anteriormente criado e modificado. Em caso de sucesso, será retornado o respondeCode = 204

    e a resposta em branco

    sem JSON de retorno.

    Informações
    iconfalse
    titleExemplo de Resultado Negativo
    Expandir
    titleVer resultado JSON...
    Bloco de código
    languagejs
    themeFadeToGrey
    firstline1
    titleResultado (JSON)
    linenumberstrue
    {
        "code": "FE011",
        "message": "Registro não encontrado na base de dados.",
        "detailedMessage": "",
        "helpUrl": "",
        "details": null
    }