POST servico/integracaoterceiros/MovimentacaoContabil

Cria uma nova movimentação contábil.

Request Info

URI Parameters

None.

Body Parameters

DTODeMovimentacaoContabil
NomeDescriçãoTipoInformações adicionais
ID

Identificador único. Não é necessario informar, pois é gerado automaticamente. Caso informe, para uma movimentação contábil avulsa, é indispensável que o ID seja válido, ou seja, já exista um registro para este ID e não haja um lançamento com o "NumLancto" informado. Para lançar uma movimentação contábil referente a uma movimentação financeira, é necessario informar a filial, ID e número do lançamento da movimentação financeira, cada um em seu respectivo campo. "IDFilial", "ID" e "NumLancto", respectivamente. Então, o valor lançamento da movimentação financeira, será persistido na contábil, por mais que seja informado um outro valor no campo "ValorLancto" do json.

string

None.

IDFilial

Código da filial

string

Required

String length: inclusive between 1 and 3

NumLancto

Sequencial do lançamento para mesma CHF.

integer

Required

CodDebito

Código conta débito. Se conter "." (ex: 1.01.01.01.111111), busca pelo código estruturado, senão (ex: 111111) busca pelo código reduzido.

string

Required

CodCentroCustoD

Codigo do centro de custo débito

integer

Required

CodCredito

Código conta crédito. Se conter "." (ex: 2.02.02.02.222222), busca pelo código estruturado, senão (ex: 222222) busca pelo código reduzido.

string

Required

CodCentroCustoC

Código do centro de custo crédito

integer

Required

DataLancto

Data do lançamento

date

Required

ValorLancto

Valor do lançamento

decimal number

Required

CodHistorico

Codigo do histórico

integer

Required

Complemento

Complemento do histórico

string

None.

TipoPartida

Tipo partida. O valor é fixo para "M - Misto".

string

None.

TipoLancto

Tipo do lançamento. O valor é fixo para "F - Gerado por fato contábil".

string

None.

CodDebitoCadastro

Código cadastro débito

integer

None.

CodCreditoCadastro

Código cadastro crédito

integer

None.

Request Formats

application/json, text/json

Exemplo:
{
  "ID": "sample string 1",
  "IDFilial": "sample string 2",
  "NumLancto": 3,
  "CodDebito": "sample string 4",
  "CodCentroCustoD": 5,
  "CodCredito": "sample string 6",
  "CodCentroCustoC": 7,
  "DataLancto": "2024-10-02T20:24:59.6332384-03:00",
  "ValorLancto": 9.0,
  "CodHistorico": 10,
  "Complemento": "sample string 11",
  "TipoPartida": "sample string 12",
  "TipoLancto": "sample string 13",
  "CodDebitoCadastro": 1,
  "CodCreditoCadastro": 1
}

application/xml, text/xml

Exemplo:
<DTODeMovimentacaoContabil xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.Integracao.Contabilidade">
  <CodCentroCustoC>7</CodCentroCustoC>
  <CodCentroCustoD>5</CodCentroCustoD>
  <CodCredito>sample string 6</CodCredito>
  <CodCreditoCadastro>1</CodCreditoCadastro>
  <CodDebito>sample string 4</CodDebito>
  <CodDebitoCadastro>1</CodDebitoCadastro>
  <CodHistorico>10</CodHistorico>
  <Complemento>sample string 11</Complemento>
  <DataLancto>2024-10-02T20:24:59.6332384-03:00</DataLancto>
  <ID>sample string 1</ID>
  <IDFilial>sample string 2</IDFilial>
  <NumLancto>3</NumLancto>
  <TipoLancto>sample string 13</TipoLancto>
  <TipoPartida>sample string 12</TipoPartida>
  <ValorLancto>9</ValorLancto>
</DTODeMovimentacaoContabil>

application/x-www-form-urlencoded

Exemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DTODeMovimentacaoContabil'.

Response Info

Resource Description

HttpResponseMessage
NomeDescriçãoTipoInformações adicionais
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.