Doma ERP API

Bem-vindo à documentação da API do Doma ERP. Nesta página você encontrará informações práticas de como integrar com a nossa plataforma, para consultar e trocar informações entre sistemas e serviços, a fim de prover soluções automatizadas aos nossos clientes.

Nossas APIs são baseadas na tecnologia GraphQL, e foram desenvolvidas de maneira estruturada e pensada para oferecer o máximo de informações possíveis para quem consumi-la, além de prover segurança para as informações de nossos clientes, permitindo acesso aos dados somente através de autenticação liberada pelo cliente.

Contato

A equipe de suporte estará disponível através de chat ou chamado, acessando a opção "Ajuda do Suporte" no menu dentro do software, ou pelo email: suporte@domagestao.com.br

Não é nosso cliente ainda? Conheça nossas soluções, acesse: https://domagestao.com.br

API Endpoints
# Endpoint:
https://api.domagestao.com.br:3000/
Headers
# Token de autorizacao
x-token: Seu token

Como começar

Aqui você encontrará informações sobre as requisições disponíveis, os parâmetros necessários para cada requisição e exemplos de uso.
Informações importantes:

  • Para acessar as requisições da API, você precisa de um token de autorização.
  • A requisição deverá ser feita no formato do GraphQL.
  • todas as requisições são realizadas no mesmo endpoint, o que diferencia a informação requisitada é o corpo da requisição.
  • Todas as requisições devem ser do tipo POST.

Autenticação

Para acessar as requisições da API, você precisará fornecer um token de autorização. Este token deverá ser enviado no header da requisição, no formato
x-token: seu_token.

Como gerar um token de acesso

Para gerar um token de acesso siga os passos abaixo:

  1. Na página do Doma ERP, acesse configurações.
  2. Acesse o "Compartilhamento e Acesso a Terceiros" e clique em Criar novo token. Compartilhamento e Acesso a Terceiros
  3. Após preencher as informações necessárias, clique em Confirmar. Criação de Token
  4. O token criado irá aparecer na listagem. Listagem de Token

Sobre o GraphQL

Nossa API GraphQL utiliza 2 operações principais, são elas:

  • Query: utilizada para consultas, ou seja, para buscar informações.
  • Mutation: utilizada para criar, alterar ou excluir informações.

O GraphQL também possui um sistema de tipagem, ou seja, cada campo possui um tipo de dado específico, e você pode consultar a documentação para saber quais são esses tipos.

Como fazer uma requisição

Para fazer uma requisição, é necessário enviar um POST, com o conteúdo que deseja consultar no body da requisição.

A requisição da API Doma é composta por 3 partes, a operação, o input e o output.

  • Na operação você deve informar o tipo de operação que deseja fazer, podendo ser uma query ou uma mutation.
  • O input é o que você deseja de retorno da operação, ele pode ser um ou mais campos da operação, a operação pode ou não ter parâmetros, e esses parâmetros podem ser obrigatórios ou não, na documentação você encontra a informação de quais são os parâmetros obrigatórios.
  • O output é o que deseja receber, ele pode ser um ou mais campos, e você pode escolher quais campos deseja receber. Nossas mutations tem um retorno padrão, que é o ID do registro cadastrado.

Aqui está 2 exemplos de requisição, um de uma query(consulta) e outro de uma mutation(criação, alteração ou exclusão).
Exemplo do body de requisição de uma query:
  { 
  "variables":{
   "filtro":{
    "IdVendedor":6
   }
  },
  "query":"query
Metas($filtro: InputFiltroMetas) {
   metas(Filtro: $filtro) {
    Id
    IdVendedor
    NomeVendedor
    NomeMeta
    ValorMeta
    TipoBonificacao
    ValorBonificacao
    Status
   }
  }"
}
Exemplo de mutation:
  { 
  "variables":{
   "dados":{
    "NomeMeta":"Meta Geral",
    "IdVendedor":null,
    "ValorMeta":10000,
    "ValorBonificacao":50,
    "TipoBonificacao":"VALOR",
    "Status":"ATIVO"
   },
  },
  "query":"mutation
CadastraMeta($dados: InputCadastrarMeta!) {
   cadastraMeta(Dados: $dados)
  }"
}
Exemplo de requisição:
  POST / HTTP/1.1 
Host: https://api.domagestao.com.br:3000/
Content-Type: application/json
x-token: seu_token
{
  "variables":{
   "filtro":{
    "IdVendedor":6
   }
  },
  "query":"query
Metas($filtro: InputFiltroMetas) {
   metas(Filtro: $filtro) {
    Id
    IdVendedor
    NomeVendedor
    NomeMeta
    ValorMeta
    TipoBonificacao
    ValorBonificacao
    Status
   }
  }"
}

Retornos da API

Uma chamada com sucesso retornará um código 200 e um objeto JSON com os dados solicitados.
Exemplo de retorno:

  { 
  "data": {
   "metas": [
    {
     "Id": 1,
     "IdVendedor": null,
     "NomeVendedor": null,
     "NomeMeta": "Meta Geral",
     "ValorMeta": 10000,
     "TipoBonificacao": "VALOR",
     "ValorBonificacao": 50,
     "Status": "ATIVO",
    },
   ]
  }
}

Caso ocorra um erro, a API retornará um código 400 e um objeto JSON com a mensagem de erro.
Exemplo de retorno de erro:
  { 
  "errors": [
   {
    "message": "Mensagem de erro",
    "field": "campo com erro"
   }
  ]
}

Consulte as operações disponíveis

A partir de agora você verá todas as Querys (consultas) e Mutations disponíveis, navegue pelo menu de acesso para encontrar as operações desejadas.

Queries

cliente

Description

Query para buscar um cliente

Arguments
Name Description
Filtro - InputFiltroCliente
Response

Returns a Cliente!

Example

Query
query Cliente($Filtro: InputFiltroCliente) {
  cliente(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    IdVendedor
    IdCategoria
    IdPaiDependente
    IdTipoDependente
    IdEcommerce
    IdGenero
    Codigo
    LocalTrabalho
    FoneComercial
    EnderecoComercial
    Foto
    SpcSerasa
    PermitirVenda
    Status
    LimiteCredito
    RendaMensal
    DataAdmissao
    Cargo
    EstadoCivil
    Nome
    NomeFantasia
    IdPais
    IdCidade
    CpfCnpj
    Cep
    Logradouro
    Telefone
    Celular
    Celular2
    NumEndereco
    Email
    Bairro
    Complemento
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    RegimeTributario
    RegimeTributarioICMS
    DataNascimento
    DataCadastro
    DataAlteracao
    NomeCategoria
    Contatos {
      Id
      IdEmpresa
      IdPessoa
      Contato
      Descricao
      Tipo
      Status
    }
    ReferenciasComerciais {
      Id
      IdCliente
      Descricao
      Contato
      Telefone
      Status
    }
    DescricaoGenero
    CidadeNome
    Uf
    IdEstado
  }
}
Variables
{"Filtro": InputFiltroCliente}
Response
{
  "data": {
    "cliente": {
      "IdPessoa": 987,
      "IdEmpresa": 987,
      "IdVendedor": 123,
      "IdCategoria": 987,
      "IdPaiDependente": 123,
      "IdTipoDependente": 987,
      "IdEcommerce": 123,
      "IdGenero": 987,
      "Codigo": "xyz789",
      "LocalTrabalho": "abc123",
      "FoneComercial": "abc123",
      "EnderecoComercial": "xyz789",
      "Foto": "abc123",
      "SpcSerasa": Resposta,
      "PermitirVenda": Resposta,
      "Status": Status,
      "LimiteCredito": 987.65,
      "RendaMensal": 123.45,
      "DataAdmissao": "2007-12-03",
      "Cargo": "xyz789",
      "EstadoCivil": "SOLTEIRO",
      "Nome": "abc123",
      "NomeFantasia": "abc123",
      "IdPais": 987,
      "IdCidade": 987,
      "CpfCnpj": "xyz789",
      "Cep": "abc123",
      "Logradouro": "xyz789",
      "Telefone": "xyz789",
      "Celular": "xyz789",
      "Celular2": "xyz789",
      "NumEndereco": "xyz789",
      "Email": "abc123",
      "Bairro": "xyz789",
      "Complemento": "xyz789",
      "RG": "abc123",
      "InscricaoEstadual": "xyz789",
      "InscricaoMunicipal": "xyz789",
      "Observacao": "xyz789",
      "RegimeTributario": "SIMPLES_NACIONAL",
      "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
      "DataNascimento": "2007-12-03",
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "NomeCategoria": "xyz789",
      "Contatos": [ContatoPessoa],
      "ReferenciasComerciais": [ReferenciaComercial],
      "DescricaoGenero": "abc123",
      "CidadeNome": "abc123",
      "Uf": "abc123",
      "IdEstado": 987
    }
  }
}

clientes

Description

Query para buscar vários clientes

Arguments
Name Description
Filtro - InputFiltroClientes
Paginacao - InputPaginacao
Response

Returns a PaginaCliente!

Example

Query
query Clientes(
  $Filtro: InputFiltroClientes,
  $Paginacao: InputPaginacao
) {
  clientes(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      IdPessoa
      IdEmpresa
      IdVendedor
      IdCategoria
      IdPaiDependente
      IdTipoDependente
      IdEcommerce
      IdGenero
      Codigo
      LocalTrabalho
      FoneComercial
      EnderecoComercial
      Foto
      SpcSerasa
      PermitirVenda
      Status
      LimiteCredito
      RendaMensal
      DataAdmissao
      Cargo
      EstadoCivil
      Nome
      NomeFantasia
      IdPais
      IdCidade
      CpfCnpj
      Cep
      Logradouro
      Telefone
      Celular
      Celular2
      NumEndereco
      Email
      Bairro
      Complemento
      RG
      InscricaoEstadual
      InscricaoMunicipal
      Observacao
      RegimeTributario
      RegimeTributarioICMS
      DataNascimento
      DataCadastro
      DataAlteracao
      NomeCategoria
      Contatos {
        ...ContatoPessoaFragment
      }
      ReferenciasComerciais {
        ...ReferenciaComercialFragment
      }
      DescricaoGenero
      CidadeNome
      Uf
      IdEstado
    }
    Paginacao {
      TotalRegistros
    }
  }
}
Variables
{
  "Filtro": InputFiltroClientes,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "clientes": {
      "Data": [Cliente],
      "Paginacao": Paginacao
    }
  }
}

colaborador

Description

Query para buscar um colaborador

Arguments
Name Description
Filtro - InputFiltroColaborador
Response

Returns a Colaborador!

Example

Query
query Colaborador($Filtro: InputFiltroColaborador) {
  colaborador(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    IdDepartamento
    Codigo
    Login
    Senha
    Foto
    Cargo
    Pis
    DataAdmissao
    DataDemissao
    PorcentComis
    PorcentDescMax
    NivelFuncao
    PerfilAcesso
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    NomeDepartamento
    VendasDepartamento
    ProducaoDepartamento
    TecnicoDepartamento
    StatusDepartamento
    Permissoes {
      Id
      IdEmpresa
      IdColaborador
      IdPermissao
      Status
      DataAlteracao
      NomePermissao
      OpcoesPermissaoLista
    }
    CidadeNome
    Uf
    IdEstado
  }
}
Variables
{"Filtro": InputFiltroColaborador}
Response
{
  "data": {
    "colaborador": {
      "IdPessoa": 987,
      "IdEmpresa": 987,
      "IdDepartamento": 987,
      "Codigo": "abc123",
      "Login": "xyz789",
      "Senha": "abc123",
      "Foto": "abc123",
      "Cargo": "xyz789",
      "Pis": "abc123",
      "DataAdmissao": "2007-12-03",
      "DataDemissao": "2007-12-03",
      "PorcentComis": 987.65,
      "PorcentDescMax": 987.65,
      "NivelFuncao": 987,
      "PerfilAcesso": "USUARIO",
      "Status": Status,
      "Nome": "xyz789",
      "NomeFantasia": "xyz789",
      "CpfCnpj": "xyz789",
      "IdPais": 123,
      "IdCidade": 123,
      "Cep": "abc123",
      "Bairro": "xyz789",
      "Logradouro": "xyz789",
      "NumEndereco": "abc123",
      "Complemento": "abc123",
      "Telefone": "xyz789",
      "Celular": "xyz789",
      "Celular2": "xyz789",
      "Email": "abc123",
      "RG": "xyz789",
      "InscricaoEstadual": "xyz789",
      "InscricaoMunicipal": "abc123",
      "Observacao": "abc123",
      "DataNascimento": "2007-12-03",
      "RegimeTributario": "SIMPLES_NACIONAL",
      "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
      "NomeDepartamento": "abc123",
      "VendasDepartamento": Status,
      "ProducaoDepartamento": Status,
      "TecnicoDepartamento": Status,
      "StatusDepartamento": Status,
      "Permissoes": [PermissaoColaborador],
      "CidadeNome": "abc123",
      "Uf": "abc123",
      "IdEstado": 987
    }
  }
}

colaboradores

Description

Query para buscar vários colaboradores

Arguments
Name Description
Filtro - InputFiltroColaboradores
Response

Returns [Colaborador!]!

Example

Query
query Colaboradores($Filtro: InputFiltroColaboradores) {
  colaboradores(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    IdDepartamento
    Codigo
    Login
    Senha
    Foto
    Cargo
    Pis
    DataAdmissao
    DataDemissao
    PorcentComis
    PorcentDescMax
    NivelFuncao
    PerfilAcesso
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    NomeDepartamento
    VendasDepartamento
    ProducaoDepartamento
    TecnicoDepartamento
    StatusDepartamento
    Permissoes {
      Id
      IdEmpresa
      IdColaborador
      IdPermissao
      Status
      DataAlteracao
      NomePermissao
      OpcoesPermissaoLista
    }
    CidadeNome
    Uf
    IdEstado
  }
}
Variables
{"Filtro": InputFiltroColaboradores}
Response
{
  "data": {
    "colaboradores": [
      {
        "IdPessoa": 987,
        "IdEmpresa": 987,
        "IdDepartamento": 987,
        "Codigo": "xyz789",
        "Login": "abc123",
        "Senha": "xyz789",
        "Foto": "abc123",
        "Cargo": "xyz789",
        "Pis": "xyz789",
        "DataAdmissao": "2007-12-03",
        "DataDemissao": "2007-12-03",
        "PorcentComis": 987.65,
        "PorcentDescMax": 123.45,
        "NivelFuncao": 123,
        "PerfilAcesso": "USUARIO",
        "Status": Status,
        "Nome": "xyz789",
        "NomeFantasia": "abc123",
        "CpfCnpj": "xyz789",
        "IdPais": 987,
        "IdCidade": 123,
        "Cep": "xyz789",
        "Bairro": "xyz789",
        "Logradouro": "xyz789",
        "NumEndereco": "xyz789",
        "Complemento": "xyz789",
        "Telefone": "xyz789",
        "Celular": "abc123",
        "Celular2": "abc123",
        "Email": "abc123",
        "RG": "xyz789",
        "InscricaoEstadual": "abc123",
        "InscricaoMunicipal": "abc123",
        "Observacao": "abc123",
        "DataNascimento": "2007-12-03",
        "RegimeTributario": "SIMPLES_NACIONAL",
        "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
        "NomeDepartamento": "xyz789",
        "VendasDepartamento": Status,
        "ProducaoDepartamento": Status,
        "TecnicoDepartamento": Status,
        "StatusDepartamento": Status,
        "Permissoes": [PermissaoColaborador],
        "CidadeNome": "xyz789",
        "Uf": "abc123",
        "IdEstado": 987
      }
    ]
  }
}

fornecedor

Description

Query para buscar um fornecedor

Arguments
Name Description
Filtro - InputFiltroFornecedor
Response

Returns a Fornecedor!

Example

Query
query Fornecedor($Filtro: InputFiltroFornecedor) {
  fornecedor(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    Codigo
    Site
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    CidadeNome
    Uf
    IdEstado
    DataCadastro
    DataAlteracao
  }
}
Variables
{"Filtro": InputFiltroFornecedor}
Response
{
  "data": {
    "fornecedor": {
      "IdPessoa": 123,
      "IdEmpresa": 987,
      "Codigo": "xyz789",
      "Site": "abc123",
      "Status": Status,
      "Nome": "abc123",
      "NomeFantasia": "abc123",
      "CpfCnpj": "abc123",
      "IdPais": 123,
      "IdCidade": 123,
      "Cep": "abc123",
      "Bairro": "xyz789",
      "Logradouro": "abc123",
      "NumEndereco": "xyz789",
      "Complemento": "abc123",
      "Telefone": "xyz789",
      "Celular": "abc123",
      "Celular2": "abc123",
      "Email": "xyz789",
      "RG": "abc123",
      "InscricaoEstadual": "abc123",
      "InscricaoMunicipal": "xyz789",
      "Observacao": "abc123",
      "DataNascimento": "2007-12-03",
      "RegimeTributario": "SIMPLES_NACIONAL",
      "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
      "CidadeNome": "abc123",
      "Uf": "abc123",
      "IdEstado": 987,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z"
    }
  }
}

fornecedores

Description

Query para buscar vários fornecedores

Arguments
Name Description
Filtro - InputFiltroFornecedores
Response

Returns [Fornecedor!]!

Example

Query
query Fornecedores($Filtro: InputFiltroFornecedores) {
  fornecedores(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    Codigo
    Site
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    CidadeNome
    Uf
    IdEstado
    DataCadastro
    DataAlteracao
  }
}
Variables
{"Filtro": InputFiltroFornecedores}
Response
{
  "data": {
    "fornecedores": [
      {
        "IdPessoa": 123,
        "IdEmpresa": 123,
        "Codigo": "xyz789",
        "Site": "xyz789",
        "Status": Status,
        "Nome": "xyz789",
        "NomeFantasia": "xyz789",
        "CpfCnpj": "abc123",
        "IdPais": 987,
        "IdCidade": 987,
        "Cep": "abc123",
        "Bairro": "xyz789",
        "Logradouro": "xyz789",
        "NumEndereco": "abc123",
        "Complemento": "xyz789",
        "Telefone": "xyz789",
        "Celular": "xyz789",
        "Celular2": "abc123",
        "Email": "abc123",
        "RG": "abc123",
        "InscricaoEstadual": "xyz789",
        "InscricaoMunicipal": "xyz789",
        "Observacao": "xyz789",
        "DataNascimento": "2007-12-03",
        "RegimeTributario": "SIMPLES_NACIONAL",
        "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
        "CidadeNome": "xyz789",
        "Uf": "xyz789",
        "IdEstado": 987,
        "DataCadastro": "2007-12-03T10:15:30Z",
        "DataAlteracao": "2007-12-03T10:15:30Z"
      }
    ]
  }
}

pessoa

Description

Query para buscar uma pessoa

Arguments
Name Description
Filtro - InputFiltroPessoa
Response

Returns a Pessoa!

Example

Query
query Pessoa($Filtro: InputFiltroPessoa) {
  pessoa(Filtro: $Filtro) {
    Id
    IdEmpresa
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    DataCadastro
    DataAlteracao
    Status
    RegimeTributario
    RegimeTributarioICMS
    CidadeNome
    Uf
    IdEstado
    IdCliente
    IdColaborador
    IdContador
    IdFornecedor
    IdTransportadora
  }
}
Variables
{"Filtro": InputFiltroPessoa}
Response
{
  "data": {
    "pessoa": {
      "Id": 123,
      "IdEmpresa": 987,
      "Nome": "abc123",
      "NomeFantasia": "abc123",
      "CpfCnpj": "xyz789",
      "IdPais": 123,
      "IdCidade": 123,
      "Cep": "abc123",
      "Bairro": "xyz789",
      "Logradouro": "xyz789",
      "NumEndereco": "xyz789",
      "Complemento": "xyz789",
      "Telefone": "abc123",
      "Celular": "abc123",
      "Celular2": "xyz789",
      "Email": "xyz789",
      "RG": "xyz789",
      "InscricaoEstadual": "xyz789",
      "InscricaoMunicipal": "xyz789",
      "Observacao": "xyz789",
      "DataNascimento": "2007-12-03",
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "Status": Status,
      "RegimeTributario": "SIMPLES_NACIONAL",
      "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
      "CidadeNome": "abc123",
      "Uf": "abc123",
      "IdEstado": 123,
      "IdCliente": 987,
      "IdColaborador": 987,
      "IdContador": 987,
      "IdFornecedor": 123,
      "IdTransportadora": 987
    }
  }
}

pessoas

Description

Query para buscar várias pessoas

Arguments
Name Description
Filtro - InputFiltroPessoas
Paginacao - InputPaginacao
Response

Returns a PaginaPessoa!

Example

Query
query Pessoas(
  $Filtro: InputFiltroPessoas,
  $Paginacao: InputPaginacao
) {
  pessoas(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdEmpresa
      Nome
      NomeFantasia
      CpfCnpj
      IdPais
      IdCidade
      Cep
      Bairro
      Logradouro
      NumEndereco
      Complemento
      Telefone
      Celular
      Celular2
      Email
      RG
      InscricaoEstadual
      InscricaoMunicipal
      Observacao
      DataNascimento
      DataCadastro
      DataAlteracao
      Status
      RegimeTributario
      RegimeTributarioICMS
      CidadeNome
      Uf
      IdEstado
      IdCliente
      IdColaborador
      IdContador
      IdFornecedor
      IdTransportadora
    }
    Paginacao {
      TotalRegistros
    }
  }
}
Variables
{
  "Filtro": InputFiltroPessoas,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "pessoas": {
      "Data": [Pessoa],
      "Paginacao": Paginacao
    }
  }
}

transportadora

Description

Query para buscar uma transportadora

Arguments
Name Description
Filtro - InputFiltroTransportadora
Response

Returns a Transportadora!

Example

Query
query Transportadora($Filtro: InputFiltroTransportadora) {
  transportadora(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    Codigo
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    CidadeNome
    Uf
    IdEstado
    DataCadastro
    DataAlteracao
    Veiculos {
      Id
      IdEmpresa
      IdTransportadora
      IdEstado
      IdEstadoReboque
      Placa
      Rntc
      ReboquePlaca
      ReboqueRntc
      Status
      UF
    }
  }
}
Variables
{"Filtro": InputFiltroTransportadora}
Response
{
  "data": {
    "transportadora": {
      "IdPessoa": 987,
      "IdEmpresa": 987,
      "Codigo": "xyz789",
      "Status": Status,
      "Nome": "abc123",
      "NomeFantasia": "xyz789",
      "CpfCnpj": "xyz789",
      "IdPais": 123,
      "IdCidade": 987,
      "Cep": "abc123",
      "Bairro": "abc123",
      "Logradouro": "abc123",
      "NumEndereco": "xyz789",
      "Complemento": "xyz789",
      "Telefone": "xyz789",
      "Celular": "xyz789",
      "Celular2": "abc123",
      "Email": "abc123",
      "RG": "xyz789",
      "InscricaoEstadual": "abc123",
      "InscricaoMunicipal": "abc123",
      "Observacao": "xyz789",
      "DataNascimento": "2007-12-03",
      "RegimeTributario": "SIMPLES_NACIONAL",
      "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
      "CidadeNome": "abc123",
      "Uf": "abc123",
      "IdEstado": 123,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "Veiculos": [Veiculo]
    }
  }
}

transportadoras

Description

Query para buscar várias transportadoras

Arguments
Name Description
Filtro - InputFiltroTransportadoras
Response

Returns [Transportadora!]!

Example

Query
query Transportadoras($Filtro: InputFiltroTransportadoras) {
  transportadoras(Filtro: $Filtro) {
    IdPessoa
    IdEmpresa
    Codigo
    Status
    Nome
    NomeFantasia
    CpfCnpj
    IdPais
    IdCidade
    Cep
    Bairro
    Logradouro
    NumEndereco
    Complemento
    Telefone
    Celular
    Celular2
    Email
    RG
    InscricaoEstadual
    InscricaoMunicipal
    Observacao
    DataNascimento
    RegimeTributario
    RegimeTributarioICMS
    CidadeNome
    Uf
    IdEstado
    DataCadastro
    DataAlteracao
    Veiculos {
      Id
      IdEmpresa
      IdTransportadora
      IdEstado
      IdEstadoReboque
      Placa
      Rntc
      ReboquePlaca
      ReboqueRntc
      Status
      UF
    }
  }
}
Variables
{"Filtro": InputFiltroTransportadoras}
Response
{
  "data": {
    "transportadoras": [
      {
        "IdPessoa": 123,
        "IdEmpresa": 987,
        "Codigo": "abc123",
        "Status": Status,
        "Nome": "xyz789",
        "NomeFantasia": "xyz789",
        "CpfCnpj": "xyz789",
        "IdPais": 987,
        "IdCidade": 123,
        "Cep": "abc123",
        "Bairro": "abc123",
        "Logradouro": "abc123",
        "NumEndereco": "abc123",
        "Complemento": "xyz789",
        "Telefone": "abc123",
        "Celular": "abc123",
        "Celular2": "abc123",
        "Email": "xyz789",
        "RG": "xyz789",
        "InscricaoEstadual": "abc123",
        "InscricaoMunicipal": "abc123",
        "Observacao": "abc123",
        "DataNascimento": "2007-12-03",
        "RegimeTributario": "SIMPLES_NACIONAL",
        "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
        "CidadeNome": "xyz789",
        "Uf": "abc123",
        "IdEstado": 987,
        "DataCadastro": "2007-12-03T10:15:30Z",
        "DataAlteracao": "2007-12-03T10:15:30Z",
        "Veiculos": [Veiculo]
      }
    ]
  }
}

veiculo

Description

Query para buscar um veículo

Arguments
Name Description
Filtro - InputFiltroVeiculo
Response

Returns a Veiculo!

Example

Query
query Veiculo($Filtro: InputFiltroVeiculo) {
  veiculo(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdTransportadora
    IdEstado
    IdEstadoReboque
    Placa
    Rntc
    ReboquePlaca
    ReboqueRntc
    Status
    UF
  }
}
Variables
{"Filtro": InputFiltroVeiculo}
Response
{
  "data": {
    "veiculo": {
      "Id": 123,
      "IdEmpresa": 987,
      "IdTransportadora": 987,
      "IdEstado": 123,
      "IdEstadoReboque": 987,
      "Placa": "xyz789",
      "Rntc": "xyz789",
      "ReboquePlaca": "abc123",
      "ReboqueRntc": "xyz789",
      "Status": Status,
      "UF": "abc123"
    }
  }
}

veiculos

Description

Query para buscar vários veículos

Arguments
Name Description
Filtro - InputFiltroVeiculos
Response

Returns [Veiculo!]!

Example

Query
query Veiculos($Filtro: InputFiltroVeiculos) {
  veiculos(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdTransportadora
    IdEstado
    IdEstadoReboque
    Placa
    Rntc
    ReboquePlaca
    ReboqueRntc
    Status
    UF
  }
}
Variables
{"Filtro": InputFiltroVeiculos}
Response
{
  "data": {
    "veiculos": [
      {
        "Id": 987,
        "IdEmpresa": 987,
        "IdTransportadora": 987,
        "IdEstado": 987,
        "IdEstadoReboque": 987,
        "Placa": "xyz789",
        "Rntc": "abc123",
        "ReboquePlaca": "abc123",
        "ReboqueRntc": "xyz789",
        "Status": Status,
        "UF": "xyz789"
      }
    ]
  }
}

Mutations

cadastraCliente

Arguments
Name Description
Dados - InputCadastrarCliente!
Response

Returns a RetornoPadrao!

Example

Query
mutation CadastraCliente($Dados: InputCadastrarCliente!) {
  cadastraCliente(Dados: $Dados)
}
Variables
{"Dados": InputCadastrarCliente}
Response
{"data": {"cadastraCliente": RetornoPadrao}}

editaCliente

Arguments
Name Description
Dados - InputEditarCliente!
Response

Returns a RetornoPadrao!

Example

Query
mutation EditaCliente($Dados: InputEditarCliente!) {
  editaCliente(Dados: $Dados)
}
Variables
{"Dados": InputEditarCliente}
Response
{"data": {"editaCliente": RetornoPadrao}}

Queries

condicionais

Description

Query para buscar várias condicionais

Arguments
Name Description
Filtro - InputFiltroCondicionais
Paginacao - InputPaginacao
Response

Returns a PaginaCondicional!

Example

Query
query Condicionais(
  $Filtro: InputFiltroCondicionais,
  $Paginacao: InputPaginacao
) {
  condicionais(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdEmpresa
      IdCliente
      IdVendedor
      IdUsuarioSaida
      IdUsuarioRetorno
      Codigo
      Status
      Data
      DataPrevRetorno
      DataRetorno
      Observacoes
      ValorDesconto
      ValorFrete
      ValorTotal
      ValorTotalPrazo
      DataCadastro
      DataAlteracao
      ItemCondicional {
        ...ItemCondicionalFragment
      }
      HashLink
      IdVenda
      CodigoVenda
      NomeCliente
      NomeFantasiaCliente
      CpfCnpjCliente
      TelefoneCliente
      CelularCliente
      CidadeCliente
      UFCliente
      LogradouroCliente
      NumeroCliente
      ComplementoCliente
      BairroCliente
      CepCliente
      EmailCliente
      NomeVendedor
      DocFiscal
    }
    Paginacao {
      TotalRegistros
      TotalValorCondicional
      TotalValorFaturado
      TotalQtdItensCondicional
      TotalQtdCondicionais
    }
  }
}
Variables
{
  "Filtro": InputFiltroCondicionais,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "condicionais": {
      "Data": [Condicional],
      "Paginacao": PaginacaoCondicional
    }
  }
}

condicional

Description

Query para buscar uma condicional

Arguments
Name Description
Filtro - InputFiltroCondicional
Response

Returns a Condicional!

Example

Query
query Condicional($Filtro: InputFiltroCondicional) {
  condicional(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdCliente
    IdVendedor
    IdUsuarioSaida
    IdUsuarioRetorno
    Codigo
    Status
    Data
    DataPrevRetorno
    DataRetorno
    Observacoes
    ValorDesconto
    ValorFrete
    ValorTotal
    ValorTotalPrazo
    DataCadastro
    DataAlteracao
    ItemCondicional {
      Id
      IdEmpresa
      IdCondicional
      IdProduto
      IdUnidade
      IdGrade
      IdLinha
      IdColuna
      Codigo
      CodBarras
      Descricao
      DescricaoProduto
      DescricaoGrade
      DescricaoComp
      CodigoSecundario
      CodigoGrade
      CodBarrasGrade
      Status
      ValorDesconto
      ValorAcrescimo
      SimboloUnidade
      Quantidade
      QuantidadeEstoque
      QuantidadeEstoqueGrade
      ValorUnitario
      ValorSubTotal
      ValorTotalItem
      ValorUnitarioPrazo
      ValorSubTotalPrazo
      ValorTotalItemPrazo
      QtdDevolvida
      QtdFaturada
      ValorCustoMedioUnitario
      ValorCustoUnitario
      DataCadastro
      DataAlteracao
    }
    HashLink
    IdVenda
    CodigoVenda
    NomeCliente
    NomeFantasiaCliente
    CpfCnpjCliente
    TelefoneCliente
    CelularCliente
    CidadeCliente
    UFCliente
    LogradouroCliente
    NumeroCliente
    ComplementoCliente
    BairroCliente
    CepCliente
    EmailCliente
    NomeVendedor
    DocFiscal
  }
}
Variables
{"Filtro": InputFiltroCondicional}
Response
{
  "data": {
    "condicional": {
      "Id": 123,
      "IdEmpresa": 987,
      "IdCliente": 123,
      "IdVendedor": 987,
      "IdUsuarioSaida": 123,
      "IdUsuarioRetorno": 987,
      "Codigo": "abc123",
      "Status": "EM_CONDICIONAL",
      "Data": "2007-12-03",
      "DataPrevRetorno": "2007-12-03",
      "DataRetorno": "2007-12-03T10:15:30Z",
      "Observacoes": "xyz789",
      "ValorDesconto": 123.45,
      "ValorFrete": 987.65,
      "ValorTotal": 123.45,
      "ValorTotalPrazo": 987.65,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "ItemCondicional": [ItemCondicional],
      "HashLink": "abc123",
      "IdVenda": 123,
      "CodigoVenda": "xyz789",
      "NomeCliente": "abc123",
      "NomeFantasiaCliente": "abc123",
      "CpfCnpjCliente": "xyz789",
      "TelefoneCliente": "abc123",
      "CelularCliente": "xyz789",
      "CidadeCliente": "abc123",
      "UFCliente": "xyz789",
      "LogradouroCliente": "xyz789",
      "NumeroCliente": "xyz789",
      "ComplementoCliente": "abc123",
      "BairroCliente": "xyz789",
      "CepCliente": "xyz789",
      "EmailCliente": "abc123",
      "NomeVendedor": "abc123",
      "DocFiscal": "abc123"
    }
  }
}

devolucao

Description

Query para buscar uma devolução

Arguments
Name Description
Filtro - InputFiltroDevolucao
Response

Returns a Devolucao!

Example

Query
query Devolucao($Filtro: InputFiltroDevolucao) {
  devolucao(Filtro: $Filtro) {
    Id
    IdUsuario
    IdPessoa
    IdNFe
    Tipo
    Codigo
    Data
    Hora
    ValorTotal
    ItemDevolucao {
      Id
      IdDevolucao
      IdItemVenda
      IdNFe
      IdProduto
      IdGrade
      Quantidade
    }
    NomePessoa
    NomeFantasiaPessoa
    CpfCnpjPessoa
    TelefonePessoa
    CelularPessoa
    EmailPessoa
    IdCidadePessoa
    CidadePessoa
    IdEstadoPessoa
    EstadoPessoa
    RuaPessoa
    BairroPessoa
    NumeroPessoa
    ComplementoPessoa
    PrestacaoDevolucao {
      Id
      IdContaFinanceiro
      TipoFormaPgto
      IdFormaPgto
      IdAdminCartao
      IdNFe
      IdVenda
      IdDevolucao
      IdParcelamento
      IdLancamento
      IdEmpresa
      NumLancamento
      TagPgtoNFe
      CodigoFinanceiro
      DataVencimento
      DataAlteracao
      NomeFormaPgto
      ValorTaxaCartao
      ValorTotal
    }
  }
}
Variables
{"Filtro": InputFiltroDevolucao}
Response
{
  "data": {
    "devolucao": {
      "Id": 987,
      "IdUsuario": 987,
      "IdPessoa": 987,
      "IdNFe": 987,
      "Tipo": "TROCA",
      "Codigo": "abc123",
      "Data": "2007-12-03",
      "Hora": "10:15:30Z",
      "ValorTotal": 123.45,
      "ItemDevolucao": [ItemDevolucao],
      "NomePessoa": "xyz789",
      "NomeFantasiaPessoa": "xyz789",
      "CpfCnpjPessoa": "xyz789",
      "TelefonePessoa": "xyz789",
      "CelularPessoa": "xyz789",
      "EmailPessoa": "abc123",
      "IdCidadePessoa": 987,
      "CidadePessoa": "xyz789",
      "IdEstadoPessoa": 987,
      "EstadoPessoa": "xyz789",
      "RuaPessoa": "xyz789",
      "BairroPessoa": "abc123",
      "NumeroPessoa": "abc123",
      "ComplementoPessoa": "abc123",
      "PrestacaoDevolucao": [PrestacaoDevolucao]
    }
  }
}

devolucoes

Description

Query para buscar várias devoluções

Arguments
Name Description
Filtro - InputFiltroDevolucoes
Paginacao - InputPaginacao
Response

Returns a PaginaDevolucao!

Example

Query
query Devolucoes(
  $Filtro: InputFiltroDevolucoes,
  $Paginacao: InputPaginacao
) {
  devolucoes(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdUsuario
      IdPessoa
      IdNFe
      Tipo
      Codigo
      Data
      Hora
      ValorTotal
      ItemDevolucao {
        ...ItemDevolucaoFragment
      }
      NomePessoa
      NomeFantasiaPessoa
      CpfCnpjPessoa
      TelefonePessoa
      CelularPessoa
      EmailPessoa
      IdCidadePessoa
      CidadePessoa
      IdEstadoPessoa
      EstadoPessoa
      RuaPessoa
      BairroPessoa
      NumeroPessoa
      ComplementoPessoa
      PrestacaoDevolucao {
        ...PrestacaoDevolucaoFragment
      }
    }
    Paginacao {
      TotalRegistros
    }
  }
}
Variables
{
  "Filtro": InputFiltroDevolucoes,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "devolucoes": {
      "Data": [Devolucao],
      "Paginacao": Paginacao
    }
  }
}

meta

Description

Query para buscar uma meta

Arguments
Name Description
Filtro - InputFiltroMeta
Response

Returns a Meta!

Example

Query
query Meta($Filtro: InputFiltroMeta) {
  meta(Filtro: $Filtro) {
    Id
    IdVendedor
    NomeVendedor
    NomeMeta
    ValorMeta
    TipoBonificacao
    ValorBonificacao
    Status
  }
}
Variables
{"Filtro": InputFiltroMeta}
Response
{
  "data": {
    "meta": {
      "Id": 987,
      "IdVendedor": 123,
      "NomeVendedor": "xyz789",
      "NomeMeta": "abc123",
      "ValorMeta": 987.65,
      "TipoBonificacao": "PORCENTAGEM",
      "ValorBonificacao": 987.65,
      "Status": Status
    }
  }
}

metas

Description

Query para buscar várias metas

Arguments
Name Description
Filtro - InputFiltroMetas
Response

Returns [Meta!]!

Example

Query
query Metas($Filtro: InputFiltroMetas) {
  metas(Filtro: $Filtro) {
    Id
    IdVendedor
    NomeVendedor
    NomeMeta
    ValorMeta
    TipoBonificacao
    ValorBonificacao
    Status
  }
}
Variables
{"Filtro": InputFiltroMetas}
Response
{
  "data": {
    "metas": [
      {
        "Id": 987,
        "IdVendedor": 987,
        "NomeVendedor": "abc123",
        "NomeMeta": "abc123",
        "ValorMeta": 123.45,
        "TipoBonificacao": "PORCENTAGEM",
        "ValorBonificacao": 123.45,
        "Status": Status
      }
    ]
  }
}

pedidoVenda

Description

Query para buscar um pedido de venda

Arguments
Name Description
Filtro - InputFiltroPedidoVenda
Response

Returns a PedidoVenda!

Example

Query
query PedidoVenda($Filtro: InputFiltroPedidoVenda) {
  pedidoVenda(Filtro: $Filtro) {
    Id
    IdCliente
    IdVendedor
    IdUsuario
    IdTransportadora
    IdEnderecoEntrega
    Codigo
    CodigoVenda
    Status
    DescricaoStatus
    EstagioStatus
    DataPedido
    Data
    Hora
    DataHora
    DataEntrega
    ValorDesconto
    ValorFrete
    ValorSeguro
    ValorJuro
    ValorTotal
    InformacoesAdicionais
    Observacoes
    Conferido
    Frete
    PrecoUsado
    IdEcommerce
    DataCadastro
    DataAlteracao
    PrestacaoVenda {
      Id
      IdVenda
      IdContaFinanceira
      IdAdminCartao
      IdFormaPgto
      DataVencimento
      ValorParcela
      DataAlteracao
      NomeFormaPgto
      NumDocumento
      NumLancamento
      TotalLancamento
      TagPgtoNFe
      TipoFormaPgto
    }
    ItemVenda {
      Id
      IdVenda
      IdProduto
      IdUnidade
      IdGrade
      IdLinha
      IdColuna
      Codigo
      CodBarras
      Descricao
      DescricaoProduto
      DescricaoGrade
      DescricaoComp
      InformacoesAdicionais
      ValorDesconto
      ValorAcrescimo
      ValorDescontoTotal
      ValorFrete
      ValorSeguro
      ValorJuro
      Quantidade
      QuantidadeEstoque
      QuantidadeEstoqueGrade
      QuantidadeEstoqueFiliais
      QuantidadeEstoqueFiliaisGrade
      ValorUnitario
      ValorSubTotal
      ValorTotalItem
      QtdConferida
      QtdFaturada
      ValorCustoMedioUnitario
      ValorCustoUnitario
      DataCadastro
      DataAlteracao
      DefinicaoVenda
      DefinicaoProducao
      DefinicaoServico
      SimboloUnidade
    }
    QtdItens
    HashLink
    NomeCliente
    NomeFantasiaCliente
    NomeVendedor
  }
}
Variables
{"Filtro": InputFiltroPedidoVenda}
Response
{
  "data": {
    "pedidoVenda": {
      "Id": 123,
      "IdCliente": 123,
      "IdVendedor": 123,
      "IdUsuario": 123,
      "IdTransportadora": 987,
      "IdEnderecoEntrega": 987,
      "Codigo": "abc123",
      "CodigoVenda": "xyz789",
      "Status": 123,
      "DescricaoStatus": "abc123",
      "EstagioStatus": "ABERTO",
      "DataPedido": "2007-12-03T10:15:30Z",
      "Data": "2007-12-03",
      "Hora": "10:15:30Z",
      "DataHora": "2007-12-03T10:15:30Z",
      "DataEntrega": "2007-12-03",
      "ValorDesconto": 987.65,
      "ValorFrete": 987.65,
      "ValorSeguro": 123.45,
      "ValorJuro": 123.45,
      "ValorTotal": 123.45,
      "InformacoesAdicionais": "abc123",
      "Observacoes": "abc123",
      "Conferido": Resposta,
      "Frete": "EMITENTE",
      "PrecoUsado": "PRECO_BASE",
      "IdEcommerce": 123,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "PrestacaoVenda": [PrestacaoVenda],
      "ItemVenda": [ItemVenda],
      "QtdItens": 123.45,
      "HashLink": "xyz789",
      "NomeCliente": "abc123",
      "NomeFantasiaCliente": "abc123",
      "NomeVendedor": "xyz789"
    }
  }
}

pedidosVenda

Description

Query para buscar vários pedidos de venda

Arguments
Name Description
Filtro - InputFiltroPedidosVenda
Paginacao - InputPaginacao
Response

Returns a PaginaPedidoVenda!

Example

Query
query PedidosVenda(
  $Filtro: InputFiltroPedidosVenda,
  $Paginacao: InputPaginacao
) {
  pedidosVenda(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdCliente
      IdVendedor
      IdUsuario
      IdTransportadora
      IdEnderecoEntrega
      Codigo
      CodigoVenda
      Status
      DescricaoStatus
      EstagioStatus
      DataPedido
      Data
      Hora
      DataHora
      DataEntrega
      ValorDesconto
      ValorFrete
      ValorSeguro
      ValorJuro
      ValorTotal
      InformacoesAdicionais
      Observacoes
      Conferido
      Frete
      PrecoUsado
      IdEcommerce
      DataCadastro
      DataAlteracao
      PrestacaoVenda {
        ...PrestacaoVendaFragment
      }
      ItemVenda {
        ...ItemVendaFragment
      }
      QtdItens
      HashLink
      NomeCliente
      NomeFantasiaCliente
      NomeVendedor
    }
    Paginacao {
      TotalRegistros
      TotalPedido
      TotalItens
      NumPedidos
    }
  }
}
Variables
{
  "Filtro": InputFiltroPedidosVenda,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "pedidosVenda": {
      "Data": [PedidoVenda],
      "Paginacao": PaginacaoPedidoVenda
    }
  }
}

statusVenda

Arguments
Name Description
Filtro - InputFiltroStatusVenda
Response

Returns a StatusVenda!

Example

Query
query StatusVenda($Filtro: InputFiltroStatusVenda) {
  statusVenda(Filtro: $Filtro) {
    Id
    Descricao
    Estagio
    Status
    Ordem
  }
}
Variables
{"Filtro": InputFiltroStatusVenda}
Response
{
  "data": {
    "statusVenda": {
      "Id": 123,
      "Descricao": "xyz789",
      "Estagio": "ABERTO",
      "Status": Status,
      "Ordem": 123
    }
  }
}

statusVendas

Arguments
Name Description
Filtro - InputFiltroStatusVendas
Response

Returns [StatusVenda!]!

Example

Query
query StatusVendas($Filtro: InputFiltroStatusVendas) {
  statusVendas(Filtro: $Filtro) {
    Id
    Descricao
    Estagio
    Status
    Ordem
  }
}
Variables
{"Filtro": InputFiltroStatusVendas}
Response
{
  "data": {
    "statusVendas": [
      {
        "Id": 123,
        "Descricao": "abc123",
        "Estagio": "ABERTO",
        "Status": Status,
        "Ordem": 123
      }
    ]
  }
}

venda

Description

Query para buscar uma venda

Arguments
Name Description
Filtro - InputFiltroVenda
Response

Returns a Venda!

Example

Query
query Venda($Filtro: InputFiltroVenda) {
  venda(Filtro: $Filtro) {
    Id
    IdCliente
    IdVendedor
    IdUsuario
    IdTransportadora
    IdEnderecoEntrega
    IdIntermediador
    Codigo
    Tipo
    Status
    DescricaoStatus
    EstagioStatus
    DataHora
    DataEntrega
    NomeCliente
    NomeFantasiaCliente
    CpfCnpjCliente
    TelefoneCliente
    CelularCliente
    CidadeCliente
    UFCliente
    LogradouroCliente
    NumeroCliente
    ComplementoCliente
    BairroCliente
    CepCliente
    EmailCliente
    NomeVendedor
    NomeTransportadora
    ValorDesconto
    ValorFrete
    ValorSeguro
    ValorJuro
    ValorTotal
    Observacoes
    InformacoesAdicionais
    HashLink
    QtdItens
    Conferido
    Frete
    PrecoUsado
    IdEcommerce
    FinanceiroGerado
    DataCadastro
    DataAlteracao
    PrestacaoVenda {
      Id
      IdVenda
      IdContaFinanceira
      IdAdminCartao
      IdFormaPgto
      DataVencimento
      ValorParcela
      DataAlteracao
      NomeFormaPgto
      NumDocumento
      NumLancamento
      TotalLancamento
      TagPgtoNFe
      TipoFormaPgto
    }
    ItemVenda {
      Id
      IdVenda
      IdProduto
      IdUnidade
      IdGrade
      IdLinha
      IdColuna
      Codigo
      CodBarras
      Descricao
      DescricaoProduto
      DescricaoGrade
      DescricaoComp
      InformacoesAdicionais
      ValorDesconto
      ValorAcrescimo
      ValorDescontoTotal
      ValorFrete
      ValorSeguro
      ValorJuro
      Quantidade
      QuantidadeEstoque
      QuantidadeEstoqueGrade
      QuantidadeEstoqueFiliais
      QuantidadeEstoqueFiliaisGrade
      ValorUnitario
      ValorSubTotal
      ValorTotalItem
      QtdConferida
      QtdFaturada
      ValorCustoMedioUnitario
      ValorCustoUnitario
      DataCadastro
      DataAlteracao
      DefinicaoVenda
      DefinicaoProducao
      DefinicaoServico
      SimboloUnidade
    }
    VendaNfe {
      Id
      IdEmpresa
      IdNFe
      IdVenda
      NumeroNFe
      SerieNFe
      StatusNFe
      CodigoVenda
      ObservacoesVenda
      StatusVenda
    }
  }
}
Variables
{"Filtro": InputFiltroVenda}
Response
{
  "data": {
    "venda": {
      "Id": 987,
      "IdCliente": 987,
      "IdVendedor": 123,
      "IdUsuario": 123,
      "IdTransportadora": 123,
      "IdEnderecoEntrega": 123,
      "IdIntermediador": 123,
      "Codigo": "abc123",
      "Tipo": "PEDIDO",
      "Status": 987,
      "DescricaoStatus": "xyz789",
      "EstagioStatus": "ABERTO",
      "DataHora": "2007-12-03T10:15:30Z",
      "DataEntrega": "2007-12-03",
      "NomeCliente": "xyz789",
      "NomeFantasiaCliente": "abc123",
      "CpfCnpjCliente": "xyz789",
      "TelefoneCliente": "abc123",
      "CelularCliente": "xyz789",
      "CidadeCliente": "xyz789",
      "UFCliente": "xyz789",
      "LogradouroCliente": "abc123",
      "NumeroCliente": "xyz789",
      "ComplementoCliente": "abc123",
      "BairroCliente": "abc123",
      "CepCliente": "xyz789",
      "EmailCliente": "abc123",
      "NomeVendedor": "xyz789",
      "NomeTransportadora": "abc123",
      "ValorDesconto": 123.45,
      "ValorFrete": 987.65,
      "ValorSeguro": 123.45,
      "ValorJuro": 987.65,
      "ValorTotal": 987.65,
      "Observacoes": "xyz789",
      "InformacoesAdicionais": "abc123",
      "HashLink": "abc123",
      "QtdItens": 123.45,
      "Conferido": Resposta,
      "Frete": "EMITENTE",
      "PrecoUsado": "PRECO_BASE",
      "IdEcommerce": 987,
      "FinanceiroGerado": Resposta,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "PrestacaoVenda": [PrestacaoVenda],
      "ItemVenda": [ItemVenda],
      "VendaNfe": [VendaNfe]
    }
  }
}

vendas

Description

Query para buscar várias vendas

Arguments
Name Description
Filtro - InputFiltroVendas
Paginacao - InputPaginacao
Response

Returns a PaginaVenda!

Example

Query
query Vendas(
  $Filtro: InputFiltroVendas,
  $Paginacao: InputPaginacao
) {
  vendas(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdCliente
      IdVendedor
      IdUsuario
      IdTransportadora
      IdEnderecoEntrega
      IdIntermediador
      Codigo
      Tipo
      Status
      DescricaoStatus
      EstagioStatus
      DataHora
      DataEntrega
      NomeCliente
      NomeFantasiaCliente
      CpfCnpjCliente
      TelefoneCliente
      CelularCliente
      CidadeCliente
      UFCliente
      LogradouroCliente
      NumeroCliente
      ComplementoCliente
      BairroCliente
      CepCliente
      EmailCliente
      NomeVendedor
      NomeTransportadora
      ValorDesconto
      ValorFrete
      ValorSeguro
      ValorJuro
      ValorTotal
      Observacoes
      InformacoesAdicionais
      HashLink
      QtdItens
      Conferido
      Frete
      PrecoUsado
      IdEcommerce
      FinanceiroGerado
      DataCadastro
      DataAlteracao
      PrestacaoVenda {
        ...PrestacaoVendaFragment
      }
      ItemVenda {
        ...ItemVendaFragment
      }
      VendaNfe {
        ...VendaNfeFragment
      }
    }
    Paginacao {
      TotalRegistrosVendidos
      TotalRegistros
      TotalVendido
      TotalVendas
      TotalItensVendidos
      TotalItens
      TotalFormasPagamento {
        ...VendaTotalPorFormaPgtoFragment
      }
    }
  }
}
Variables
{
  "Filtro": InputFiltroVendas,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "vendas": {
      "Data": [Venda],
      "Paginacao": PaginacaoVenda
    }
  }
}

Mutations

cadastraPedidoVenda

Arguments
Name Description
Dados - InputCadastrarPedidoVenda!
Response

Returns a RetornoPadrao!

Example

Query
mutation CadastraPedidoVenda($Dados: InputCadastrarPedidoVenda!) {
  cadastraPedidoVenda(Dados: $Dados)
}
Variables
{"Dados": InputCadastrarPedidoVenda}
Response
{"data": {"cadastraPedidoVenda": RetornoPadrao}}

cadastraVenda

Arguments
Name Description
Dados - InputCadastrarVenda!
Response

Returns a RetornoPadrao!

Example

Query
mutation CadastraVenda($Dados: InputCadastrarVenda!) {
  cadastraVenda(Dados: $Dados)
}
Variables
{"Dados": InputCadastrarVenda}
Response
{"data": {"cadastraVenda": RetornoPadrao}}

editaPedidoVenda

Arguments
Name Description
Dados - InputEditarPedidoVenda!
Response

Returns a RetornoPadrao!

Example

Query
mutation EditaPedidoVenda($Dados: InputEditarPedidoVenda!) {
  editaPedidoVenda(Dados: $Dados)
}
Variables
{"Dados": InputEditarPedidoVenda}
Response
{"data": {"editaPedidoVenda": RetornoPadrao}}

editaVenda

Arguments
Name Description
Dados - InputEditarVenda!
Response

Returns a RetornoPadrao!

Example

Query
mutation EditaVenda($Dados: InputEditarVenda!) {
  editaVenda(Dados: $Dados)
}
Variables
{"Dados": InputEditarVenda}
Response
{"data": {"editaVenda": RetornoPadrao}}

Queries

adminCartao

Description

Query para buscar uma administração de cartão

Arguments
Name Description
Filtro - InputFiltroAdminCartao
Response

Returns an AdminCartao!

Example

Query
query AdminCartao($Filtro: InputFiltroAdminCartao) {
  adminCartao(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdContaFinanceiro
    IdBandeira
    Nome
    DiasRecebimentoCredito
    DiasRecebimentoDebito
    TaxaDebito
    TaxaCred1
    TaxaCred2
    TaxaCred3
    TaxaCred4
    TaxaCred5
    TaxaCred6
    TaxaCred7
    TaxaCred8
    TaxaCred9
    TaxaCred10
    TaxaCred11
    TaxaCred12
    Status
    OperadoraBandeira
    CodigoBandeira
  }
}
Variables
{"Filtro": InputFiltroAdminCartao}
Response
{
  "data": {
    "adminCartao": {
      "Id": 987,
      "IdEmpresa": 987,
      "IdContaFinanceiro": 123,
      "IdBandeira": 987,
      "Nome": "xyz789",
      "DiasRecebimentoCredito": 987,
      "DiasRecebimentoDebito": 987,
      "TaxaDebito": 987.65,
      "TaxaCred1": 987.65,
      "TaxaCred2": 987.65,
      "TaxaCred3": 123.45,
      "TaxaCred4": 123.45,
      "TaxaCred5": 123.45,
      "TaxaCred6": 123.45,
      "TaxaCred7": 123.45,
      "TaxaCred8": 987.65,
      "TaxaCred9": 123.45,
      "TaxaCred10": 987.65,
      "TaxaCred11": 987.65,
      "TaxaCred12": 987.65,
      "Status": Status,
      "OperadoraBandeira": "abc123",
      "CodigoBandeira": 123
    }
  }
}

adminsCartoes

Description

Query para buscar várias administrações de cartão

Arguments
Name Description
Filtro - InputFiltroAdminsCartao
Response

Returns [AdminCartao!]!

Example

Query
query AdminsCartoes($Filtro: InputFiltroAdminsCartao) {
  adminsCartoes(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdContaFinanceiro
    IdBandeira
    Nome
    DiasRecebimentoCredito
    DiasRecebimentoDebito
    TaxaDebito
    TaxaCred1
    TaxaCred2
    TaxaCred3
    TaxaCred4
    TaxaCred5
    TaxaCred6
    TaxaCred7
    TaxaCred8
    TaxaCred9
    TaxaCred10
    TaxaCred11
    TaxaCred12
    Status
    OperadoraBandeira
    CodigoBandeira
  }
}
Variables
{"Filtro": InputFiltroAdminsCartao}
Response
{
  "data": {
    "adminsCartoes": [
      {
        "Id": 123,
        "IdEmpresa": 987,
        "IdContaFinanceiro": 987,
        "IdBandeira": 987,
        "Nome": "xyz789",
        "DiasRecebimentoCredito": 123,
        "DiasRecebimentoDebito": 123,
        "TaxaDebito": 123.45,
        "TaxaCred1": 987.65,
        "TaxaCred2": 123.45,
        "TaxaCred3": 987.65,
        "TaxaCred4": 123.45,
        "TaxaCred5": 123.45,
        "TaxaCred6": 987.65,
        "TaxaCred7": 123.45,
        "TaxaCred8": 123.45,
        "TaxaCred9": 987.65,
        "TaxaCred10": 987.65,
        "TaxaCred11": 123.45,
        "TaxaCred12": 123.45,
        "Status": Status,
        "OperadoraBandeira": "xyz789",
        "CodigoBandeira": 987
      }
    ]
  }
}

bandeiraCartao

Description

Query para buscar uma bandeira de cartão

Arguments
Name Description
Filtro - InputFiltroBandeiraCartao
Response

Returns a BandeiraCartao!

Example

Query
query BandeiraCartao($Filtro: InputFiltroBandeiraCartao) {
  bandeiraCartao(Filtro: $Filtro) {
    Id
    Operadora
    Codigo
  }
}
Variables
{"Filtro": InputFiltroBandeiraCartao}
Response
{
  "data": {
    "bandeiraCartao": {
      "Id": 123,
      "Operadora": "abc123",
      "Codigo": 987
    }
  }
}

bandeirasCartoes

Description

Query para buscar várias bandeiras de cartão

Arguments
Name Description
Filtro - InputFiltroBandeirasCartao
Response

Returns [BandeiraCartao!]!

Example

Query
query BandeirasCartoes($Filtro: InputFiltroBandeirasCartao) {
  bandeirasCartoes(Filtro: $Filtro) {
    Id
    Operadora
    Codigo
  }
}
Variables
{"Filtro": InputFiltroBandeirasCartao}
Response
{
  "data": {
    "bandeirasCartoes": [
      {
        "Id": 987,
        "Operadora": "abc123",
        "Codigo": 123
      }
    ]
  }
}

formaPagamento

Arguments
Name Description
Filtro - InputFiltroFormaPagamento
Response

Returns a FormaPagamento!

Example

Query
query FormaPagamento($Filtro: InputFiltroFormaPagamento) {
  formaPagamento(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdContaFinanceira
    Nome
    Status
    DataAlteracao
    Tipo
    FormaVenda
    TipoPagamentoNFe
  }
}
Variables
{"Filtro": InputFiltroFormaPagamento}
Response
{
  "data": {
    "formaPagamento": {
      "Id": 987,
      "IdEmpresa": 987,
      "IdContaFinanceira": 123,
      "Nome": "xyz789",
      "Status": Status,
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "Tipo": "PARCELAMENTO",
      "FormaVenda": "AVISTA",
      "TipoPagamentoNFe": "DINHEIRO"
    }
  }
}

formasPagamento

Arguments
Name Description
Filtro - InputFiltroFormasPagamento
Response

Returns [FormaPagamento!]!

Example

Query
query FormasPagamento($Filtro: InputFiltroFormasPagamento) {
  formasPagamento(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdContaFinanceira
    Nome
    Status
    DataAlteracao
    Tipo
    FormaVenda
    TipoPagamentoNFe
  }
}
Variables
{"Filtro": InputFiltroFormasPagamento}
Response
{
  "data": {
    "formasPagamento": [
      {
        "Id": 987,
        "IdEmpresa": 123,
        "IdContaFinanceira": 123,
        "Nome": "abc123",
        "Status": Status,
        "DataAlteracao": "2007-12-03T10:15:30Z",
        "Tipo": "PARCELAMENTO",
        "FormaVenda": "AVISTA",
        "TipoPagamentoNFe": "DINHEIRO"
      }
    ]
  }
}

lancamentos

Description

Query para buscar vários lançamentos financeiros

Arguments
Name Description
Filtro - InputFiltroQueryLancamento
Response

Returns [Lancamento!]!

Example

Query
query Lancamentos($Filtro: InputFiltroQueryLancamento) {
  lancamentos(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdNivel
    IdPessoa
    IdOperacao
    IdLancamento
    IdUsuario
    DataLancamento
    DataHoraRegistro
    ValorTotal
    IdFinanceiro
    IdContaFinanceiro
    IdAdminCartao
    IdVendedor
    IdFormaPgto
    IdNFe
    IdVenda
    IdDevolucao
    IdParcelamento
    CodigoFinanceiro
    NumPrest
    Historico
    PessoaNome
    PessoaNomeFantasia
    OperacaoNome
    FormaPgtoNome
    FormaPgtoPrest
    NivelDescricao
    UsuarioNome
  }
}
Variables
{"Filtro": InputFiltroQueryLancamento}
Response
{
  "data": {
    "lancamentos": [
      {
        "Id": 123,
        "IdEmpresa": 987,
        "IdNivel": 123,
        "IdPessoa": 987,
        "IdOperacao": "ACRESCIMO_VALOR_CONTA_PAGAR",
        "IdLancamento": 987,
        "IdUsuario": 987,
        "DataLancamento": "2007-12-03T10:15:30Z",
        "DataHoraRegistro": "2007-12-03T10:15:30Z",
        "ValorTotal": 123.45,
        "IdFinanceiro": 123,
        "IdContaFinanceiro": 123,
        "IdAdminCartao": 123,
        "IdVendedor": 987,
        "IdFormaPgto": 987,
        "IdNFe": 123,
        "IdVenda": 123,
        "IdDevolucao": 123,
        "IdParcelamento": 987,
        "CodigoFinanceiro": "xyz789",
        "NumPrest": 123,
        "Historico": "xyz789",
        "PessoaNome": "abc123",
        "PessoaNomeFantasia": "abc123",
        "OperacaoNome": "xyz789",
        "FormaPgtoNome": "xyz789",
        "FormaPgtoPrest": "abc123",
        "NivelDescricao": "abc123",
        "UsuarioNome": "xyz789"
      }
    ]
  }
}

movimentoBanco

Description

Query para buscar o movimento de banco

Arguments
Name Description
Filtro - InputFiltroMovimentoBanco
Response

Returns [MovimentoContaFinanceira!]!

Example

Query
query MovimentoBanco($Filtro: InputFiltroMovimentoBanco) {
  movimentoBanco(Filtro: $Filtro) {
    Id
    IdLancamento
    Data
    Hora
    Historico
    CodigoFinanceiro
    EntradaSaida
    NomeOperacao
    IdUsuario
    NomeUsuario
    IdPessoa
    NomePessoa
    IdFormaPgto
    NomeFormaPgto
    IdConta
    NomeConta
    Saldo
    SaldoAnterior
    IdNivelDefinicao
    TipoLancamento
    IdNivelPlanoContas
    IdPlanoContas
    NomeNivelPlanoContas
  }
}
Variables
{"Filtro": InputFiltroMovimentoBanco}
Response
{
  "data": {
    "movimentoBanco": [
      {
        "Id": 987,
        "IdLancamento": 987,
        "Data": "2007-12-03",
        "Hora": "10:15:30Z",
        "Historico": "abc123",
        "CodigoFinanceiro": "xyz789",
        "EntradaSaida": 987.65,
        "NomeOperacao": "xyz789",
        "IdUsuario": 987,
        "NomeUsuario": "xyz789",
        "IdPessoa": 123,
        "NomePessoa": "abc123",
        "IdFormaPgto": 123,
        "NomeFormaPgto": "abc123",
        "IdConta": 987,
        "NomeConta": "xyz789",
        "Saldo": 987.65,
        "SaldoAnterior": 123.45,
        "IdNivelDefinicao": 123,
        "TipoLancamento": 987,
        "IdNivelPlanoContas": 123,
        "IdPlanoContas": 987,
        "NomeNivelPlanoContas": "abc123"
      }
    ]
  }
}

movimentoCaixa

Description

Query para buscar o movimento de caixa

Arguments
Name Description
Filtro - InputFiltroMovimentoCaixa
Response

Returns [MovimentoContaFinanceira!]!

Example

Query
query MovimentoCaixa($Filtro: InputFiltroMovimentoCaixa) {
  movimentoCaixa(Filtro: $Filtro) {
    Id
    IdLancamento
    Data
    Hora
    Historico
    CodigoFinanceiro
    EntradaSaida
    NomeOperacao
    IdUsuario
    NomeUsuario
    IdPessoa
    NomePessoa
    IdFormaPgto
    NomeFormaPgto
    IdConta
    NomeConta
    Saldo
    SaldoAnterior
    IdNivelDefinicao
    TipoLancamento
    IdNivelPlanoContas
    IdPlanoContas
    NomeNivelPlanoContas
  }
}
Variables
{"Filtro": InputFiltroMovimentoCaixa}
Response
{
  "data": {
    "movimentoCaixa": [
      {
        "Id": 987,
        "IdLancamento": 123,
        "Data": "2007-12-03",
        "Hora": "10:15:30Z",
        "Historico": "xyz789",
        "CodigoFinanceiro": "xyz789",
        "EntradaSaida": 123.45,
        "NomeOperacao": "abc123",
        "IdUsuario": 987,
        "NomeUsuario": "abc123",
        "IdPessoa": 987,
        "NomePessoa": "xyz789",
        "IdFormaPgto": 987,
        "NomeFormaPgto": "xyz789",
        "IdConta": 987,
        "NomeConta": "abc123",
        "Saldo": 987.65,
        "SaldoAnterior": 123.45,
        "IdNivelDefinicao": 987,
        "TipoLancamento": 123,
        "IdNivelPlanoContas": 123,
        "IdPlanoContas": 123,
        "NomeNivelPlanoContas": "xyz789"
      }
    ]
  }
}

movimentoFinanceiro

Description

Query para buscar o movimento financeiro

Arguments
Name Description
Filtro - InputFiltroMovimentoFinanceiro
Response

Returns [MovimentoContaFinanceira!]!

Example

Query
query MovimentoFinanceiro($Filtro: InputFiltroMovimentoFinanceiro) {
  movimentoFinanceiro(Filtro: $Filtro) {
    Id
    IdLancamento
    Data
    Hora
    Historico
    CodigoFinanceiro
    EntradaSaida
    NomeOperacao
    IdUsuario
    NomeUsuario
    IdPessoa
    NomePessoa
    IdFormaPgto
    NomeFormaPgto
    IdConta
    NomeConta
    Saldo
    SaldoAnterior
    IdNivelDefinicao
    TipoLancamento
    IdNivelPlanoContas
    IdPlanoContas
    NomeNivelPlanoContas
  }
}
Variables
{"Filtro": InputFiltroMovimentoFinanceiro}
Response
{
  "data": {
    "movimentoFinanceiro": [
      {
        "Id": 123,
        "IdLancamento": 123,
        "Data": "2007-12-03",
        "Hora": "10:15:30Z",
        "Historico": "xyz789",
        "CodigoFinanceiro": "abc123",
        "EntradaSaida": 123.45,
        "NomeOperacao": "abc123",
        "IdUsuario": 987,
        "NomeUsuario": "xyz789",
        "IdPessoa": 987,
        "NomePessoa": "xyz789",
        "IdFormaPgto": 123,
        "NomeFormaPgto": "abc123",
        "IdConta": 987,
        "NomeConta": "abc123",
        "Saldo": 123.45,
        "SaldoAnterior": 987.65,
        "IdNivelDefinicao": 987,
        "TipoLancamento": 123,
        "IdNivelPlanoContas": 987,
        "IdPlanoContas": 123,
        "NomeNivelPlanoContas": "abc123"
      }
    ]
  }
}

pagamentos

Description

Query para buscar vários pagamentos

Arguments
Name Description
Filtro - InputFiltroPagamentos
Paginacao - InputPaginacao
Response

Returns a PaginaPagamento!

Example

Query
query Pagamentos(
  $Filtro: InputFiltroPagamentos,
  $Paginacao: InputPaginacao
) {
  pagamentos(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdParcela
      IdNfe
      NumeroNFe
      IdVenda
      CodigoVenda
      IdLancamento
      DataEmissao
      DataVencimento
      DataPagamento
      IdFornecedor
      NomeFornecedor
      IdConta
      NomeConta
      IdContaFinanceira
      NomeContaFinanceira
      Historico
      CodigoFinanceiro
      ValorTotal
      ValorPagar
      ValorPago
      PgtoParcial
      ValorJuroPgto
      ValorDesconto
      IdEmpresa
      NomeEmpresa
      TipoNivelDefinicao
      StatusParcela
      StatusPagamento
      TipoLancamento
      NomeFormaPagamento
      TipoFormaPagamento
      FormaVendaFormaPagamento
      TipoPagamentoNFeFormaPagamento
    }
    Paginacao {
      TotalRegistros
      TotalPago
      TotalAtraso
      TotalVenceHoje
      TotalVencer
    }
  }
}
Variables
{
  "Filtro": InputFiltroPagamentos,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "pagamentos": {
      "Data": [Pagamento],
      "Paginacao": PaginacaoPagamento
    }
  }
}

recebimentos

Description

Query para buscar vários recebimentos

Arguments
Name Description
Filtro - InputFiltroRecebimentos
Paginacao - InputPaginacao
Response

Returns a PaginaReceita!

Example

Query
query Recebimentos(
  $Filtro: InputFiltroRecebimentos,
  $Paginacao: InputPaginacao
) {
  recebimentos(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdParcela
      IdNfe
      NumeroNFe
      IdVenda
      CodigoVenda
      IdLancamento
      DataEmissao
      DataVencimento
      DataRecebimento
      IdConta
      NomeConta
      IdContaFinanceira
      NomeContaFinanceira
      IdCliente
      NomeCliente
      Historico
      CodigoFinanceiro
      ValorTotal
      ValorTotalJuros
      ValorReceber
      ValorReceberJuros
      ValorRecebido
      PgtoParcial
      ValorJuroPgto
      ValorDesconto
      IdBoleto
      IdEmpresa
      NomeEmpresa
      TipoNivelDefinicao
      StatusParcela
      StatusRecebimento
      TipoLancamento
      NomeFormaPagamento
      TipoFormaPagamento
      FormaVendaFormaPagamento
      TipoPagamentoNFeFormaPagamento
    }
    Paginacao {
      TotalRegistros
      TotalQuitado
      TotalAtraso
      TotalAtrasoJuros
      TotalVenceHoje
      TotalVencer
    }
  }
}
Variables
{
  "Filtro": InputFiltroRecebimentos,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "recebimentos": {
      "Data": [Receita],
      "Paginacao": PaginacaoReceita
    }
  }
}

Queries

nfe

Description

Query para buscar uma NFe ou NFCe

Arguments
Name Description
Filtro - InputFiltroNfe
Response

Returns a Nfe!

Example

Query
query Nfe($Filtro: InputFiltroNfe) {
  nfe(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdCfop
    IdVendedor
    IdPessoa
    IdTransportadora
    IdUsuario
    IdNfeRef
    IdVeiculo
    IdIntermediador
    TipoNF
    ModCliente
    Frete
    Status
    Origem
    Modelo
    PrecoUsado
    ObservacaoComplementar
    ArquivoXml
    ArquivoPdf
    ChaveAcesso
    NatOperacao
    OutrasOpcoes
    NumNF
    Serie
    DataEmissao
    HoraEmissao
    DataHoraEmissao
    DataSaiEnt
    HoraSaiEnt
    DataHoraSaiEnt
    DataCancelamento
    DataInutilizada
    DataCompet
    ValorOutro
    ValorFrete
    ValorSeguro
    ValorDesconto
    ValorSubTotal
    ValorTotalNfe
    ValorIi
    ValorIpi
    ValorPis
    ValorIcms
    ValorPisSt
    ValorIcmsSt
    ValorCofins
    ValorBcIcms
    ValorBcIcmsSt
    ValorCofinsSt
    ValorIpiDevol
    ValorFcpUfDest
    ValorIcmsUfDest
    ValorFcpSt
    DataCadastro
    DataAlteracao
    NomePessoa
    NomeFantasiaPessoa
    CpfCnpjPessoa
    TelefonePessoa
    CelularPessoa
    EmailPessoa
    IdCidadePessoa
    CidadePessoa
    IdEstadoPessoa
    EstadoPessoa
    RuaPessoa
    BairroPessoa
    NumeroPessoa
    ComplementoPessoa
    NomeTransportadora
    NomeFantasiaTransportadora
    CpfCnpjTransportadora
    TelefoneTransportadora
    CelularTransportadora
    EmailTransportadora
    CidadeTransportadora
    EstadoTransportadora
    RuaTransportadora
    BairroTransportadora
    NumeroTransportadora
    ComplementoTransportadora
    PlacaVeiculo
    RNTCVeiculo
    PlacaReboqueVeiculo
    RNTCReboqueVeiculo
    NomeVendedor
    CFOP
    NaturezaOperacao
    CFOPOperacao
    DescricaoOperacao
    ItemNfe {
      Id
      IdEmpresa
      IdNfe
      IdProduto
      IdUnidade
      IdUnidadeCompra
      IdSituaTribut
      IdCstIpi
      IdCstPis
      IdCstIcmsCompra
      IdCstCofins
      IdCfop
      IdNcm
      IdGrade
      IdLinha
      IdColuna
      IdGradeTipo
      Codigo
      CodBarras
      CodFornecedor
      Descricao
      DescricaoProduto
      DescricaoGrade
      ValorCustoMedioUnitario
      ValorCustoUnitario
      DescricaoComp
      Quantidade
      QuantidadeCompra
      ValorUnitario
      ValorDesconto
      ValorDescontoTotal
      ValorAcrescimo
      ValorFrete
      ValorSeguro
      ValorOutro
      ValorSubTotal
      ValorTotalItem
      IdCest
      PorcentCredSN
      ValorCredIcmsSN
      ValorFcp
      ValorBCFcp
      ValorBCFcpSt
      ValorFcpSt
      PorcentFcp
      PorcentFcpSt
      ValorBCFcpStRet
      ValorFcpStRet
      PorcentFcpStRet
      ValorBCFcpUfDest
      ValorFcpUfDest
      PorcentFcpUfDest
      PorcentDevol
      ValorIpi
      ValorBCIpi
      PorcentIpi
      ValorIpiDevol
      ValorIcmsEfet
      ValorBCEfet
      PorcentIcmsEfet
      ValorIcmsSubstituto
      ValorIcmsStRet
      ValorBCStRet
      PorcentSt
      QuantidadeEstoque
      QuantidadeEstoqueGrade
      QuantidadeEstoqueFiliais
      QuantidadeEstoqueFiliaisGrade
      CodBarrasGrade
      PorcentMvaSt
      PorcentRedBC
      PorcentRedBCEfet
      PorcentIcmsUFDest
      ValorIcmsUFDest
      PorcentIcmsInter
      ValorIcmsDeson
      ValorIcmsSt
      AliqIcmsDif
      ValorIi
      ValorIcms
      ValorBCIcms
      PorcentIcms
      ValorBCIcmsSt
      PorcentIcmsSt
      ValorPis
      ValorBCPis
      QuantidadeBCPis
      PorcentPis
      ValorCofins
      ValorBCCofins
      QuantidadeBCCofins
      PorcentCofins
      FatorConversao
      MotDesIcms
      OutrasOpcoes
      CodListServ
      CodBenef
      CodEnqlIpi
      PedidoDeCompra
      NumItemPedido
      DetalhamentoItem
      PrecoVenda
      PrecoVenda2
      MargemLucro
      SimboloUnidade
      SimboloUnidadeCompra
      CodigoSituaTribut
      DescricaoSituaTribut
      CodigoSituaTributIpi
      DescricaoSituaTributIpi
      CodigoSituaTributPis
      DescricaoSituaTributPis
      CodigoSituaTributCompra
      DescricaoSituaTributCompra
      CodigoSituaTributCofins
      DescricaoSituaTributCofins
      CodigoCfop
      MovEstoqueCfop
      MovFinanceiroCfop
      IdOperacaoCfop
      Exportacoes {
        ...ExportacaoFragment
      }
      Importacoes {
        ...ImportacaoFragment
      }
      Armas {
        ...ArmaFragment
      }
      ItensGrade {
        ...ItemGradeFragment
      }
      IdDefinicao
      DefinicaoVenda
      DefinicaoMateriaPrima
      DefinicaoUsoConsumo
      DefinicaoProducao
      DefinicaoServico
    }
    VendaNfe {
      Id
      IdEmpresa
      IdNFe
      IdVenda
      NumeroNFe
      SerieNFe
      StatusNFe
      CodigoVenda
      ObservacoesVenda
      StatusVenda
    }
    PrestacaoNfe {
      Id
      IdEmpresa
      IdNfe
      IdFormaPgto
      IdAdminCartao
      IdContaFinanceira
      ValorParcela
      DataVencimento
      DataAlteracao
      NumDocumento
      NumLancamento
      TotalLancamento
      NomeFormaPgto
      TagPgtoNFe
      TipoFormaPgto
    }
    ReferenciaNfe {
      Id
      IdEmpresa
      IdNfe
      IdNfeRef
      IdEstado
      IdFornecedor
      ChaveAcesso
      CnpjEmitente
      Modelo
      Serie
      NumNf
      DataEmissao
      Tipo
      IndEmitente
      IndOperacao
    }
    VolumeNfe {
      Id
      IdNFe
      Quantidade
      Especie
      Marca
      Numeracao
      PesoLiquido
      PesoBruto
    }
  }
}
Variables
{"Filtro": InputFiltroNfe}
Response
{
  "data": {
    "nfe": {
      "Id": 987,
      "IdEmpresa": 987,
      "IdCfop": 987,
      "IdVendedor": 987,
      "IdPessoa": 123,
      "IdTransportadora": 987,
      "IdUsuario": 987,
      "IdNfeRef": 987,
      "IdVeiculo": 987,
      "IdIntermediador": 987,
      "TipoNF": "ENTRADA",
      "ModCliente": "CONSUMIDOR_FINAL",
      "Frete": "EMITENTE",
      "Status": "GERADA",
      "Origem": "NOTA_TRANSMITIDA",
      "Modelo": "NFE",
      "PrecoUsado": "PRECO_BASE",
      "ObservacaoComplementar": "abc123",
      "ArquivoXml": "xyz789",
      "ArquivoPdf": "abc123",
      "ChaveAcesso": "abc123",
      "NatOperacao": "xyz789",
      "OutrasOpcoes": "xyz789",
      "NumNF": 123,
      "Serie": 123,
      "DataEmissao": "2007-12-03",
      "HoraEmissao": "10:15:30Z",
      "DataHoraEmissao": "2007-12-03T10:15:30Z",
      "DataSaiEnt": "2007-12-03",
      "HoraSaiEnt": "10:15:30Z",
      "DataHoraSaiEnt": "2007-12-03T10:15:30Z",
      "DataCancelamento": "2007-12-03T10:15:30Z",
      "DataInutilizada": "2007-12-03T10:15:30Z",
      "DataCompet": "2007-12-03",
      "ValorOutro": 987.65,
      "ValorFrete": 123.45,
      "ValorSeguro": 123.45,
      "ValorDesconto": 123.45,
      "ValorSubTotal": 987.65,
      "ValorTotalNfe": 987.65,
      "ValorIi": 987.65,
      "ValorIpi": 987.65,
      "ValorPis": 987.65,
      "ValorIcms": 987.65,
      "ValorPisSt": 123.45,
      "ValorIcmsSt": 123.45,
      "ValorCofins": 123.45,
      "ValorBcIcms": 987.65,
      "ValorBcIcmsSt": 123.45,
      "ValorCofinsSt": 987.65,
      "ValorIpiDevol": 987.65,
      "ValorFcpUfDest": 123.45,
      "ValorIcmsUfDest": 123.45,
      "ValorFcpSt": 987.65,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "NomePessoa": "xyz789",
      "NomeFantasiaPessoa": "xyz789",
      "CpfCnpjPessoa": "xyz789",
      "TelefonePessoa": "xyz789",
      "CelularPessoa": "abc123",
      "EmailPessoa": "abc123",
      "IdCidadePessoa": 987,
      "CidadePessoa": "xyz789",
      "IdEstadoPessoa": 123,
      "EstadoPessoa": "abc123",
      "RuaPessoa": "xyz789",
      "BairroPessoa": "abc123",
      "NumeroPessoa": "abc123",
      "ComplementoPessoa": "xyz789",
      "NomeTransportadora": "xyz789",
      "NomeFantasiaTransportadora": "xyz789",
      "CpfCnpjTransportadora": "abc123",
      "TelefoneTransportadora": "abc123",
      "CelularTransportadora": "abc123",
      "EmailTransportadora": "xyz789",
      "CidadeTransportadora": "xyz789",
      "EstadoTransportadora": "xyz789",
      "RuaTransportadora": "abc123",
      "BairroTransportadora": "xyz789",
      "NumeroTransportadora": "xyz789",
      "ComplementoTransportadora": "abc123",
      "PlacaVeiculo": "xyz789",
      "RNTCVeiculo": "abc123",
      "PlacaReboqueVeiculo": "xyz789",
      "RNTCReboqueVeiculo": "abc123",
      "NomeVendedor": "abc123",
      "CFOP": "xyz789",
      "NaturezaOperacao": "abc123",
      "CFOPOperacao": "AMOSTRA_GRATIS_BRINDE_BONIFICACAO",
      "DescricaoOperacao": "abc123",
      "ItemNfe": [ItemNfe],
      "VendaNfe": [VendaNfe],
      "PrestacaoNfe": [PrestacaoNfe],
      "ReferenciaNfe": [ReferenciaNfe],
      "VolumeNfe": [VolumeNfe]
    }
  }
}

nfes

Description

Query para buscar várias NFes ou NFCes

Arguments
Name Description
Filtro - InputFiltroNfes
Paginacao - InputPaginacao
Response

Returns a PaginaNfe!

Example

Query
query Nfes(
  $Filtro: InputFiltroNfes,
  $Paginacao: InputPaginacao
) {
  nfes(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdEmpresa
      IdCfop
      IdVendedor
      IdPessoa
      IdTransportadora
      IdUsuario
      IdNfeRef
      IdVeiculo
      IdIntermediador
      TipoNF
      ModCliente
      Frete
      Status
      Origem
      Modelo
      PrecoUsado
      ObservacaoComplementar
      ArquivoXml
      ArquivoPdf
      ChaveAcesso
      NatOperacao
      OutrasOpcoes
      NumNF
      Serie
      DataEmissao
      HoraEmissao
      DataHoraEmissao
      DataSaiEnt
      HoraSaiEnt
      DataHoraSaiEnt
      DataCancelamento
      DataInutilizada
      DataCompet
      ValorOutro
      ValorFrete
      ValorSeguro
      ValorDesconto
      ValorSubTotal
      ValorTotalNfe
      ValorIi
      ValorIpi
      ValorPis
      ValorIcms
      ValorPisSt
      ValorIcmsSt
      ValorCofins
      ValorBcIcms
      ValorBcIcmsSt
      ValorCofinsSt
      ValorIpiDevol
      ValorFcpUfDest
      ValorIcmsUfDest
      ValorFcpSt
      DataCadastro
      DataAlteracao
      NomePessoa
      NomeFantasiaPessoa
      CpfCnpjPessoa
      TelefonePessoa
      CelularPessoa
      EmailPessoa
      IdCidadePessoa
      CidadePessoa
      IdEstadoPessoa
      EstadoPessoa
      RuaPessoa
      BairroPessoa
      NumeroPessoa
      ComplementoPessoa
      NomeTransportadora
      NomeFantasiaTransportadora
      CpfCnpjTransportadora
      TelefoneTransportadora
      CelularTransportadora
      EmailTransportadora
      CidadeTransportadora
      EstadoTransportadora
      RuaTransportadora
      BairroTransportadora
      NumeroTransportadora
      ComplementoTransportadora
      PlacaVeiculo
      RNTCVeiculo
      PlacaReboqueVeiculo
      RNTCReboqueVeiculo
      NomeVendedor
      CFOP
      NaturezaOperacao
      CFOPOperacao
      DescricaoOperacao
      ItemNfe {
        ...ItemNfeFragment
      }
      VendaNfe {
        ...VendaNfeFragment
      }
      PrestacaoNfe {
        ...PrestacaoNfeFragment
      }
      ReferenciaNfe {
        ...ReferenciaNfeFragment
      }
      VolumeNfe {
        ...VolumeNfeFragment
      }
    }
    Paginacao {
      TotalRegistros
      TotalTransmitido
      TotalRegistrosTransmitido
      QuantidadeItensTransmitidos
    }
  }
}
Variables
{
  "Filtro": InputFiltroNfes,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "nfes": {
      "Data": [Nfe],
      "Paginacao": PaginacaoNfe
    }
  }
}

Queries

grade

Description

Query para buscar uma grade

Arguments
Name Description
Filtro - InputFiltroGrade
Response

Returns a Grade!

Example

Query
query Grade($Filtro: InputFiltroGrade) {
  grade(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdProduto
    IdColuna
    IdLinha
    Codigo
    CodBarras
    SkuEcommerce
    Status
    DataAlteracao
    CodigoProduto
    ColunaNome
    ColunaCodigo
    LinhaNome
    LinhaCodigo
    GradeFilial {
      Id
      IdEmpresa
      IdGrade
      ValorCusto
      CustoMedio
      Quantidade
      Preco1
      Preco2
      SaldoFiliais
    }
    Quantidade
    Preco1
    Preco2
    ValorCusto
    CustoMedio
  }
}
Variables
{"Filtro": InputFiltroGrade}
Response
{
  "data": {
    "grade": {
      "Id": 987,
      "IdEmpresa": 987,
      "IdProduto": 987,
      "IdColuna": 123,
      "IdLinha": 987,
      "Codigo": "xyz789",
      "CodBarras": "xyz789",
      "SkuEcommerce": "xyz789",
      "Status": Status,
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "CodigoProduto": "abc123",
      "ColunaNome": "xyz789",
      "ColunaCodigo": 123,
      "LinhaNome": "xyz789",
      "LinhaCodigo": 987,
      "GradeFilial": [GradeFilial],
      "Quantidade": 123.45,
      "Preco1": 987.65,
      "Preco2": 987.65,
      "ValorCusto": 123.45,
      "CustoMedio": 987.65
    }
  }
}

gradeTipo

Description

Query para buscar uma grade

Arguments
Name Description
Filtro - InputFiltroGradeTipo
Response

Returns a GradeTipo!

Example

Query
query GradeTipo($Filtro: InputFiltroGradeTipo) {
  gradeTipo(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdProduto
    NomeGrade
    NomeLinha
    NomeColuna
    Tipo
    Status
    DataAlteracao
    GradeEixo {
      Id
      IdGradeTipo
      IdLinha
      IdColuna
      DataAlteracao
      GradeTipoNome
      GradeTipoNomeLinha
      GradeTipoNomeColuna
      LinhaNome
      LinhaCodigo
      ColunaNome
      ColunaCodigo
    }
  }
}
Variables
{"Filtro": InputFiltroGradeTipo}
Response
{
  "data": {
    "gradeTipo": {
      "Id": 987,
      "IdEmpresa": 123,
      "IdProduto": 123,
      "NomeGrade": "abc123",
      "NomeLinha": "xyz789",
      "NomeColuna": "abc123",
      "Tipo": "LINHA",
      "Status": Status,
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "GradeEixo": [GradeEixo]
    }
  }
}

grades

Description

Query para buscar várias grades

Arguments
Name Description
Filtro - InputFiltroGrades
Response

Returns [Grade!]!

Example

Query
query Grades($Filtro: InputFiltroGrades) {
  grades(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdProduto
    IdColuna
    IdLinha
    Codigo
    CodBarras
    SkuEcommerce
    Status
    DataAlteracao
    CodigoProduto
    ColunaNome
    ColunaCodigo
    LinhaNome
    LinhaCodigo
    GradeFilial {
      Id
      IdEmpresa
      IdGrade
      ValorCusto
      CustoMedio
      Quantidade
      Preco1
      Preco2
      SaldoFiliais
    }
    Quantidade
    Preco1
    Preco2
    ValorCusto
    CustoMedio
  }
}
Variables
{"Filtro": InputFiltroGrades}
Response
{
  "data": {
    "grades": [
      {
        "Id": 123,
        "IdEmpresa": 123,
        "IdProduto": 123,
        "IdColuna": 123,
        "IdLinha": 123,
        "Codigo": "xyz789",
        "CodBarras": "xyz789",
        "SkuEcommerce": "abc123",
        "Status": Status,
        "DataAlteracao": "2007-12-03T10:15:30Z",
        "CodigoProduto": "xyz789",
        "ColunaNome": "abc123",
        "ColunaCodigo": 123,
        "LinhaNome": "abc123",
        "LinhaCodigo": 123,
        "GradeFilial": [GradeFilial],
        "Quantidade": 987.65,
        "Preco1": 987.65,
        "Preco2": 987.65,
        "ValorCusto": 123.45,
        "CustoMedio": 987.65
      }
    ]
  }
}

movimentoEstoque

Description

Query para buscar um movimento de estoque

Arguments
Name Description
Filtro - InputFiltroMovimentoEstoque
Response

Returns a MovimentoEstoque!

Example

Query
query MovimentoEstoque($Filtro: InputFiltroMovimentoEstoque) {
  movimentoEstoque(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdUsuario
    IdProduto
    IdGrade
    Data
    Quantidade
    Valor
    Descricao
    Origem
    NomeUsuario
    CodigoProduto
    DescricaoProduto
    NomeColuna
    NomeLinha
  }
}
Variables
{"Filtro": InputFiltroMovimentoEstoque}
Response
{
  "data": {
    "movimentoEstoque": {
      "Id": 987,
      "IdEmpresa": 987,
      "IdUsuario": 123,
      "IdProduto": 987,
      "IdGrade": 987,
      "Data": "2007-12-03T10:15:30Z",
      "Quantidade": 123.45,
      "Valor": 987.65,
      "Descricao": "xyz789",
      "Origem": "MONTAGEM_KIT",
      "NomeUsuario": "xyz789",
      "CodigoProduto": "xyz789",
      "DescricaoProduto": "xyz789",
      "NomeColuna": "xyz789",
      "NomeLinha": "abc123"
    }
  }
}

movimentosEstoque

Description

Query para buscar vários movimentos de estoque

Arguments
Name Description
Filtro - InputFiltroMovimentosEstoque
Response

Returns [MovimentoEstoque!]!

Example

Query
query MovimentosEstoque($Filtro: InputFiltroMovimentosEstoque) {
  movimentosEstoque(Filtro: $Filtro) {
    Id
    IdEmpresa
    IdUsuario
    IdProduto
    IdGrade
    Data
    Quantidade
    Valor
    Descricao
    Origem
    NomeUsuario
    CodigoProduto
    DescricaoProduto
    NomeColuna
    NomeLinha
  }
}
Variables
{"Filtro": InputFiltroMovimentosEstoque}
Response
{
  "data": {
    "movimentosEstoque": [
      {
        "Id": 987,
        "IdEmpresa": 123,
        "IdUsuario": 987,
        "IdProduto": 123,
        "IdGrade": 123,
        "Data": "2007-12-03T10:15:30Z",
        "Quantidade": 123.45,
        "Valor": 123.45,
        "Descricao": "xyz789",
        "Origem": "MONTAGEM_KIT",
        "NomeUsuario": "xyz789",
        "CodigoProduto": "xyz789",
        "DescricaoProduto": "xyz789",
        "NomeColuna": "abc123",
        "NomeLinha": "xyz789"
      }
    ]
  }
}

produto

Description

Query para buscar um produto

Arguments
Name Description
Filtro - InputFiltroProduto
Response

Returns a Produto!

Example

Query
query Produto($Filtro: InputFiltroProduto) {
  produto(Filtro: $Filtro) {
    Id
    IdMarca
    IdEmpresa
    IdEmpresaFilial
    IdUnidade
    IdColecao
    IdCategoria
    IdDefinicao
    IdGradeTipo
    IdFornecedor
    IdSubcategoria
    IdUnidadeCompra
    IdUnidadeTributaria
    Foto
    Codigo
    CodAnp
    DescAnp
    CodBenef
    Descricao
    CodBarras
    CodigoSecundario
    Complemento
    IpiCnpjProd
    CodListServ
    SkuEcommerce
    CodFornecedor
    Origem
    Peso
    FatorConversao
    FatorConversaoTribut
    Status
    AtivoEcommerce
    EstoqueAjustado
    DataCadastro
    DataAlteracao
    GradePreco
    IndEscala
    UnidadeSimbolo
    UnidadeDescricao
    UnidadeStatus
    CategoriaNome
    CategoriaDescricao
    CategoriaStatus
    SubcategoriaNome
    SubcategoriaDescricao
    SubcategoriaStatus
    DefinicaoNome
    DefinicaoDescricao
    DefinicaoVenda
    DefinicaoMateriaPrima
    DefinicaoUsoConsumo
    DefinicaoProducao
    DefinicaoServico
    UnidadeCompraSimbolo
    UnidadeCompraDescricao
    UnidadeCompraStatus
    MarcaNome
    MarcaDescricao
    MarcaStatus
    ColecaoNome
    ColecaoDescricao
    ColecaoStatus
    FornecedorNome
    FornecedorNomeFantasia
    FornecedorCnpj
    ProdutoFilial {
      IdEmpresa
      IdProduto
      IdSituaTribut
      IdCstIpi
      IdCstPisCofins
      IdNcm
      IdCfop
      IdCest
      Quantidade
      SaldoQtdFiliais
      QtdMinima
      ValorVenda
      ValorVendaAlt
      MargemLucro
      Desconto
      IcmsMva
      IcmsAliq
      IcmsReducao
      IPIAliq
      PisAliq
      CofinsAliq
      IIAliq
      IpiClasse
      IpiCodSelo
      IpiQtdSelo
      IpiCodEnq
      SaldoIniQtd
      ReducaoMvaNormal
      ReducaoMvaSimples
      ValorCusto
      CustoMedio
      PorcentDifIcms
    }
    NomeFilial
    IdSituaTribut
    IdCstIpi
    IdCstPisCofins
    IdNcm
    IdCfop
    IdCest
    Quantidade
    QtdMinima
    ValorVenda
    ValorVendaAlt
    MargemLucro
    Desconto
    IcmsMva
    IcmsAliq
    IcmsReducao
    IPIAliq
    PisAliq
    CofinsAliq
    IIAliq
    IpiClasse
    IpiCodSelo
    IpiQtdSelo
    IpiCodEnq
    SaldoIniQtd
    ReducaoMvaNormal
    ReducaoMvaSimples
    PorcentDifIcms
    ValorCusto
    CustoMedio
    Grade {
      Id
      IdEmpresa
      IdProduto
      IdColuna
      IdLinha
      Codigo
      CodBarras
      SkuEcommerce
      Status
      DataAlteracao
      CodigoProduto
      ColunaNome
      ColunaCodigo
      LinhaNome
      LinhaCodigo
      GradeFilial {
        ...GradeFilialFragment
      }
      Quantidade
      Preco1
      Preco2
      ValorCusto
      CustoMedio
    }
    GradeNome
    GradeNomeLinha
    GradeNomeColuna
    GradeTipo
    GradeStatus
    GradeVisibilidade
    QtdGradeDiferente
    ProdutosKit {
      Id
      IdEmpresa
      IdProduto
      IdKit
      Quantidade
      Status
      Descricao
      Codigo
      CustoMedio
      CustoUltCompra
      PrecoVenda
      PrecoVendaAlt
      QuantidadeEstoque
      CodBarras
      UnidadeSimbolo
      TotalCustoMedio
      TotalCustoUltCompra
      TotalPrecoVenda
      TotalPrecoVendaAlt
      TipoKit
    }
    TipoKit
    SituaTributCodDescricao
    NcmCodigo
    CestCodigo
    CfopCodigo
    QtdMinimaAtingida
    SaldoQtdFiliais
  }
}
Variables
{"Filtro": InputFiltroProduto}
Response
{
  "data": {
    "produto": {
      "Id": 987,
      "IdMarca": 123,
      "IdEmpresa": 987,
      "IdEmpresaFilial": 123,
      "IdUnidade": 987,
      "IdColecao": 987,
      "IdCategoria": 987,
      "IdDefinicao": 123,
      "IdGradeTipo": 987,
      "IdFornecedor": 123,
      "IdSubcategoria": 987,
      "IdUnidadeCompra": 123,
      "IdUnidadeTributaria": 123,
      "Foto": "abc123",
      "Codigo": "xyz789",
      "CodAnp": "xyz789",
      "DescAnp": "abc123",
      "CodBenef": "xyz789",
      "Descricao": "xyz789",
      "CodBarras": "abc123",
      "CodigoSecundario": "abc123",
      "Complemento": "abc123",
      "IpiCnpjProd": "xyz789",
      "CodListServ": "xyz789",
      "SkuEcommerce": "abc123",
      "CodFornecedor": "xyz789",
      "Origem": 123,
      "Peso": 987.65,
      "FatorConversao": 123.45,
      "FatorConversaoTribut": 123.45,
      "Status": Status,
      "AtivoEcommerce": Status,
      "EstoqueAjustado": Resposta,
      "DataCadastro": "2007-12-03T10:15:30Z",
      "DataAlteracao": "2007-12-03T10:15:30Z",
      "GradePreco": "PRECO_PRODUTO",
      "IndEscala": "NENHUM",
      "UnidadeSimbolo": "xyz789",
      "UnidadeDescricao": "abc123",
      "UnidadeStatus": Status,
      "CategoriaNome": "abc123",
      "CategoriaDescricao": "abc123",
      "CategoriaStatus": Status,
      "SubcategoriaNome": "abc123",
      "SubcategoriaDescricao": "abc123",
      "SubcategoriaStatus": Status,
      "DefinicaoNome": "xyz789",
      "DefinicaoDescricao": "xyz789",
      "DefinicaoVenda": Status,
      "DefinicaoMateriaPrima": Status,
      "DefinicaoUsoConsumo": Status,
      "DefinicaoProducao": Status,
      "DefinicaoServico": Status,
      "UnidadeCompraSimbolo": "abc123",
      "UnidadeCompraDescricao": "xyz789",
      "UnidadeCompraStatus": Status,
      "MarcaNome": "xyz789",
      "MarcaDescricao": "xyz789",
      "MarcaStatus": Status,
      "ColecaoNome": "abc123",
      "ColecaoDescricao": "abc123",
      "ColecaoStatus": Status,
      "FornecedorNome": "xyz789",
      "FornecedorNomeFantasia": "abc123",
      "FornecedorCnpj": "abc123",
      "ProdutoFilial": [ProdutoFilial],
      "NomeFilial": "abc123",
      "IdSituaTribut": 987,
      "IdCstIpi": 123,
      "IdCstPisCofins": 123,
      "IdNcm": 987,
      "IdCfop": 987,
      "IdCest": 987,
      "Quantidade": 987.65,
      "QtdMinima": 123.45,
      "ValorVenda": 987.65,
      "ValorVendaAlt": 987.65,
      "MargemLucro": 123.45,
      "Desconto": 123.45,
      "IcmsMva": 987.65,
      "IcmsAliq": 987.65,
      "IcmsReducao": 987.65,
      "IPIAliq": 123.45,
      "PisAliq": 987.65,
      "CofinsAliq": 123.45,
      "IIAliq": 123.45,
      "IpiClasse": "abc123",
      "IpiCodSelo": "abc123",
      "IpiQtdSelo": 123,
      "IpiCodEnq": "abc123",
      "SaldoIniQtd": 123.45,
      "ReducaoMvaNormal": 123.45,
      "ReducaoMvaSimples": 123.45,
      "PorcentDifIcms": 123.45,
      "ValorCusto": 987.65,
      "CustoMedio": 987.65,
      "Grade": [Grade],
      "GradeNome": "xyz789",
      "GradeNomeLinha": "xyz789",
      "GradeNomeColuna": "abc123",
      "GradeTipo": "LINHA",
      "GradeStatus": Status,
      "GradeVisibilidade": "TOTAL",
      "QtdGradeDiferente": false,
      "ProdutosKit": [ProdutoKit],
      "TipoKit": "MOVIMENTO_ESTOQUE_MANUAL",
      "SituaTributCodDescricao": "abc123",
      "NcmCodigo": "xyz789",
      "CestCodigo": "abc123",
      "CfopCodigo": "abc123",
      "QtdMinimaAtingida": false,
      "SaldoQtdFiliais": 987.65
    }
  }
}

produtos

Description

Query para buscar vários produtos

Arguments
Name Description
Filtro - InputFiltroProdutos
Paginacao - InputPaginacao
Response

Returns a PaginaProduto!

Example

Query
query Produtos(
  $Filtro: InputFiltroProdutos,
  $Paginacao: InputPaginacao
) {
  produtos(
    Filtro: $Filtro,
    Paginacao: $Paginacao
  ) {
    Data {
      Id
      IdMarca
      IdEmpresa
      IdEmpresaFilial
      IdUnidade
      IdColecao
      IdCategoria
      IdDefinicao
      IdGradeTipo
      IdFornecedor
      IdSubcategoria
      IdUnidadeCompra
      IdUnidadeTributaria
      Foto
      Codigo
      CodAnp
      DescAnp
      CodBenef
      Descricao
      CodBarras
      CodigoSecundario
      Complemento
      IpiCnpjProd
      CodListServ
      SkuEcommerce
      CodFornecedor
      Origem
      Peso
      FatorConversao
      FatorConversaoTribut
      Status
      AtivoEcommerce
      EstoqueAjustado
      DataCadastro
      DataAlteracao
      GradePreco
      IndEscala
      UnidadeSimbolo
      UnidadeDescricao
      UnidadeStatus
      CategoriaNome
      CategoriaDescricao
      CategoriaStatus
      SubcategoriaNome
      SubcategoriaDescricao
      SubcategoriaStatus
      DefinicaoNome
      DefinicaoDescricao
      DefinicaoVenda
      DefinicaoMateriaPrima
      DefinicaoUsoConsumo
      DefinicaoProducao
      DefinicaoServico
      UnidadeCompraSimbolo
      UnidadeCompraDescricao
      UnidadeCompraStatus
      MarcaNome
      MarcaDescricao
      MarcaStatus
      ColecaoNome
      ColecaoDescricao
      ColecaoStatus
      FornecedorNome
      FornecedorNomeFantasia
      FornecedorCnpj
      ProdutoFilial {
        ...ProdutoFilialFragment
      }
      NomeFilial
      IdSituaTribut
      IdCstIpi
      IdCstPisCofins
      IdNcm
      IdCfop
      IdCest
      Quantidade
      QtdMinima
      ValorVenda
      ValorVendaAlt
      MargemLucro
      Desconto
      IcmsMva
      IcmsAliq
      IcmsReducao
      IPIAliq
      PisAliq
      CofinsAliq
      IIAliq
      IpiClasse
      IpiCodSelo
      IpiQtdSelo
      IpiCodEnq
      SaldoIniQtd
      ReducaoMvaNormal
      ReducaoMvaSimples
      PorcentDifIcms
      ValorCusto
      CustoMedio
      Grade {
        ...GradeFragment
      }
      GradeNome
      GradeNomeLinha
      GradeNomeColuna
      GradeTipo
      GradeStatus
      GradeVisibilidade
      QtdGradeDiferente
      ProdutosKit {
        ...ProdutoKitFragment
      }
      TipoKit
      SituaTributCodDescricao
      NcmCodigo
      CestCodigo
      CfopCodigo
      QtdMinimaAtingida
      SaldoQtdFiliais
    }
    Paginacao {
      TotalRegistros
      QtdTotalEstoque
      TotalValorCusto
      TotalCustoMedio
      TotalPrecoVenda1
      TotalPrecoVenda2
    }
  }
}
Variables
{
  "Filtro": InputFiltroProdutos,
  "Paginacao": InputPaginacao
}
Response
{
  "data": {
    "produtos": {
      "Data": [Produto],
      "Paginacao": PaginacaoProdutos
    }
  }
}

AdminCartao

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdContaFinanceiro - Int!
IdBandeira - Int
Nome - String!
DiasRecebimentoCredito - Int!
DiasRecebimentoDebito - Int!
TaxaDebito - Float!
TaxaCred1 - Float!
TaxaCred2 - Float!
TaxaCred3 - Float!
TaxaCred4 - Float!
TaxaCred5 - Float!
TaxaCred6 - Float!
TaxaCred7 - Float!
TaxaCred8 - Float!
TaxaCred9 - Float!
TaxaCred10 - Float!
TaxaCred11 - Float!
TaxaCred12 - Float!
Status - Status!
OperadoraBandeira - String
CodigoBandeira - Int
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdContaFinanceiro": 123,
  "IdBandeira": 987,
  "Nome": "abc123",
  "DiasRecebimentoCredito": 987,
  "DiasRecebimentoDebito": 123,
  "TaxaDebito": 987.65,
  "TaxaCred1": 987.65,
  "TaxaCred2": 123.45,
  "TaxaCred3": 123.45,
  "TaxaCred4": 987.65,
  "TaxaCred5": 987.65,
  "TaxaCred6": 123.45,
  "TaxaCred7": 123.45,
  "TaxaCred8": 123.45,
  "TaxaCred9": 987.65,
  "TaxaCred10": 123.45,
  "TaxaCred11": 123.45,
  "TaxaCred12": 123.45,
  "Status": Status,
  "OperadoraBandeira": "xyz789",
  "CodigoBandeira": 987
}

BandeiraCartao

Fields
Field Name Description
Id - Int!
Operadora - String!
Codigo - Int!
Example
{
  "Id": 123,
  "Operadora": "xyz789",
  "Codigo": 123
}

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

Cep

Fields
Field Name Description
Id - Int!
IdCidade - Int!
IdEstado - Int!
Cep - String!
Logradouro - String
Complemento - String
Bairro - String
Cidade - String
Uf - String
CodIBGE - String
DataConsulta - DateTime
Example
{
  "Id": 987,
  "IdCidade": 987,
  "IdEstado": 123,
  "Cep": "abc123",
  "Logradouro": "xyz789",
  "Complemento": "xyz789",
  "Bairro": "abc123",
  "Cidade": "abc123",
  "Uf": "abc123",
  "CodIBGE": "abc123",
  "DataConsulta": "2007-12-03T10:15:30Z"
}

Cest

Fields
Field Name Description
Id - Int!
IdEmpresa - Int
Item - String
CodCest - String!
CodNcm - String
Descricao - String
DataAlteracao - DateTime!
Status - Status!
IdOriginal - Int!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "Item": "abc123",
  "CodCest": "abc123",
  "CodNcm": "abc123",
  "Descricao": "abc123",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "Status": Status,
  "IdOriginal": 987
}

Cfop

Fields
Field Name Description
Id - Int!
IdEmpresa - Int
IdOperacao - TipoCfopOperacao!
Codigo - String!
Descricao - String!
TipoNFe - TipoNFe!
MovimentaEstoque - Status!
MovimentaFinanceiro - Status!
CreditoIcmsCompra - Status!
PrecoPadrao - PrecoPadraoCfop!
Status - Status!
IdOriginal - Int!
DescricaoOperacao - String!
StatusOperacao - Status!
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdOperacao": "AMOSTRA_GRATIS_BRINDE_BONIFICACAO",
  "Codigo": "xyz789",
  "Descricao": "xyz789",
  "TipoNFe": "ENTRADA",
  "MovimentaEstoque": Status,
  "MovimentaFinanceiro": Status,
  "CreditoIcmsCompra": Status,
  "PrecoPadrao": "VALOR_VENDA",
  "Status": Status,
  "IdOriginal": 987,
  "DescricaoOperacao": "abc123",
  "StatusOperacao": Status
}

Cidade

Fields
Field Name Description
Id - Int!
IdEstado - Int!
CodIBGE - String!
Uf - String!
Nome - String!
NomeEstado - String!
CodUfIBGE - String!
Example
{
  "Id": 987,
  "IdEstado": 987,
  "CodIBGE": "abc123",
  "Uf": "xyz789",
  "Nome": "xyz789",
  "NomeEstado": "xyz789",
  "CodUfIBGE": "abc123"
}

Cliente

Fields
Field Name Description
IdPessoa - Int!
IdEmpresa - Int!
IdVendedor - Int
IdCategoria - Int
IdPaiDependente - Int
IdTipoDependente - Int
IdEcommerce - Int
IdGenero - Int
Codigo - String!
LocalTrabalho - String
FoneComercial - String
EnderecoComercial - String
Foto - String
SpcSerasa - Resposta
PermitirVenda - Resposta
Status - Status!
LimiteCredito - Float
RendaMensal - Float
DataAdmissao - Date
Cargo - String
EstadoCivil - EstadoCivil
Nome - String!
NomeFantasia - String
IdPais - Int
IdCidade - Int
CpfCnpj - String
Cep - String
Logradouro - String
Telefone - String
Celular - String
Celular2 - String
NumEndereco - String
Email - String
Bairro - String
Complemento - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
DataNascimento - Date
DataCadastro - DateTime!
DataAlteracao - DateTime!
NomeCategoria - String
Contatos - [ContatoPessoa]
ReferenciasComerciais - [ReferenciaComercial]
DescricaoGenero - String
CidadeNome - String
Uf - String
IdEstado - Int
Example
{
  "IdPessoa": 987,
  "IdEmpresa": 123,
  "IdVendedor": 123,
  "IdCategoria": 987,
  "IdPaiDependente": 123,
  "IdTipoDependente": 987,
  "IdEcommerce": 123,
  "IdGenero": 987,
  "Codigo": "xyz789",
  "LocalTrabalho": "xyz789",
  "FoneComercial": "abc123",
  "EnderecoComercial": "abc123",
  "Foto": "abc123",
  "SpcSerasa": Resposta,
  "PermitirVenda": Resposta,
  "Status": Status,
  "LimiteCredito": 123.45,
  "RendaMensal": 123.45,
  "DataAdmissao": "2007-12-03",
  "Cargo": "abc123",
  "EstadoCivil": "SOLTEIRO",
  "Nome": "abc123",
  "NomeFantasia": "abc123",
  "IdPais": 123,
  "IdCidade": 987,
  "CpfCnpj": "xyz789",
  "Cep": "abc123",
  "Logradouro": "abc123",
  "Telefone": "xyz789",
  "Celular": "xyz789",
  "Celular2": "xyz789",
  "NumEndereco": "xyz789",
  "Email": "xyz789",
  "Bairro": "xyz789",
  "Complemento": "xyz789",
  "RG": "xyz789",
  "InscricaoEstadual": "xyz789",
  "InscricaoMunicipal": "abc123",
  "Observacao": "abc123",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "DataNascimento": "2007-12-03",
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "NomeCategoria": "xyz789",
  "Contatos": [ContatoPessoa],
  "ReferenciasComerciais": [ReferenciaComercial],
  "DescricaoGenero": "xyz789",
  "CidadeNome": "xyz789",
  "Uf": "abc123",
  "IdEstado": 987
}

Colaborador

Fields
Field Name Description
IdPessoa - Int!
IdEmpresa - Int!
IdDepartamento - Int
Codigo - String!
Login - String
Senha - String
Foto - String
Cargo - String
Pis - String
DataAdmissao - Date
DataDemissao - Date
PorcentComis - Float
PorcentDescMax - Float
NivelFuncao - Int!
PerfilAcesso - PerfilAcessoColaborador!
Status - Status!
Nome - String!
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Cep - String
Bairro - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
NomeDepartamento - String
VendasDepartamento - Status
ProducaoDepartamento - Status
TecnicoDepartamento - Status
StatusDepartamento - Status
Permissoes - [PermissaoColaborador]
CidadeNome - String
Uf - String
IdEstado - Int
Example
{
  "IdPessoa": 987,
  "IdEmpresa": 987,
  "IdDepartamento": 987,
  "Codigo": "xyz789",
  "Login": "xyz789",
  "Senha": "abc123",
  "Foto": "abc123",
  "Cargo": "xyz789",
  "Pis": "xyz789",
  "DataAdmissao": "2007-12-03",
  "DataDemissao": "2007-12-03",
  "PorcentComis": 123.45,
  "PorcentDescMax": 123.45,
  "NivelFuncao": 987,
  "PerfilAcesso": "USUARIO",
  "Status": Status,
  "Nome": "abc123",
  "NomeFantasia": "xyz789",
  "CpfCnpj": "abc123",
  "IdPais": 123,
  "IdCidade": 123,
  "Cep": "xyz789",
  "Bairro": "xyz789",
  "Logradouro": "abc123",
  "NumEndereco": "abc123",
  "Complemento": "xyz789",
  "Telefone": "xyz789",
  "Celular": "xyz789",
  "Celular2": "xyz789",
  "Email": "xyz789",
  "RG": "abc123",
  "InscricaoEstadual": "xyz789",
  "InscricaoMunicipal": "abc123",
  "Observacao": "xyz789",
  "DataNascimento": "2007-12-03",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "NomeDepartamento": "xyz789",
  "VendasDepartamento": Status,
  "ProducaoDepartamento": Status,
  "TecnicoDepartamento": Status,
  "StatusDepartamento": Status,
  "Permissoes": [PermissaoColaborador],
  "CidadeNome": "xyz789",
  "Uf": "xyz789",
  "IdEstado": 987
}

Condicional

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdCliente - Int!
IdVendedor - Int
IdUsuarioSaida - Int!
IdUsuarioRetorno - Int
Codigo - String!
Status - StatusCondicional!
Data - Date!
DataPrevRetorno - Date
DataRetorno - DateTime
Observacoes - String
ValorDesconto - Float!
ValorFrete - Float!
ValorTotal - Float!
ValorTotalPrazo - Float!
DataCadastro - DateTime!
DataAlteracao - DateTime!
ItemCondicional - [ItemCondicional!]!
HashLink - String
IdVenda - Int
CodigoVenda - String
NomeCliente - String
NomeFantasiaCliente - String
CpfCnpjCliente - String
TelefoneCliente - String
CelularCliente - String
CidadeCliente - String
UFCliente - String
LogradouroCliente - String
NumeroCliente - String
ComplementoCliente - String
BairroCliente - String
CepCliente - String
EmailCliente - String
NomeVendedor - String
DocFiscal - String
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdCliente": 987,
  "IdVendedor": 123,
  "IdUsuarioSaida": 123,
  "IdUsuarioRetorno": 123,
  "Codigo": "abc123",
  "Status": "EM_CONDICIONAL",
  "Data": "2007-12-03",
  "DataPrevRetorno": "2007-12-03",
  "DataRetorno": "2007-12-03T10:15:30Z",
  "Observacoes": "abc123",
  "ValorDesconto": 987.65,
  "ValorFrete": 123.45,
  "ValorTotal": 123.45,
  "ValorTotalPrazo": 987.65,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "ItemCondicional": [ItemCondicional],
  "HashLink": "xyz789",
  "IdVenda": 123,
  "CodigoVenda": "abc123",
  "NomeCliente": "xyz789",
  "NomeFantasiaCliente": "abc123",
  "CpfCnpjCliente": "abc123",
  "TelefoneCliente": "abc123",
  "CelularCliente": "abc123",
  "CidadeCliente": "xyz789",
  "UFCliente": "xyz789",
  "LogradouroCliente": "xyz789",
  "NumeroCliente": "xyz789",
  "ComplementoCliente": "xyz789",
  "BairroCliente": "xyz789",
  "CepCliente": "abc123",
  "EmailCliente": "xyz789",
  "NomeVendedor": "abc123",
  "DocFiscal": "abc123"
}

ContatoPessoa

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdPessoa - Int
Contato - String!
Descricao - String
Tipo - TipoContato!
Status - Status!
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdPessoa": 987,
  "Contato": "xyz789",
  "Descricao": "abc123",
  "Tipo": "EMAIL",
  "Status": Status
}

Date

Description

Scalar do tipo Data: dd/MM/yyyy

Example
"2007-12-03"

DateRange

Fields
Input Field Description
DataInicio - Date
DataFim - Date
Example
{
  "DataInicio": "2007-12-03",
  "DataFim": "2007-12-03"
}

DateTime

Description

Scalar do tipo Data e Hora: dd/MM/yyyy HH:mm:ss

Example
"2007-12-03T10:15:30Z"

DateTimeRange

Fields
Input Field Description
DataInicio - DateTime
DataFim - DateTime
Example
{
  "DataInicio": "2007-12-03T10:15:30Z",
  "DataFim": "2007-12-03T10:15:30Z"
}

Devolucao

Fields
Field Name Description
Id - Int!
IdUsuario - Int!
IdPessoa - Int!
IdNFe - Int
Tipo - TipoTransacao
Codigo - String
Data - Date
Hora - Time
ValorTotal - Float
ItemDevolucao - [ItemDevolucao]
NomePessoa - String!
NomeFantasiaPessoa - String
CpfCnpjPessoa - String
TelefonePessoa - String
CelularPessoa - String
EmailPessoa - String
IdCidadePessoa - Int
CidadePessoa - String
IdEstadoPessoa - Int
EstadoPessoa - String
RuaPessoa - String
BairroPessoa - String
NumeroPessoa - String
ComplementoPessoa - String
PrestacaoDevolucao - [PrestacaoDevolucao]
Example
{
  "Id": 123,
  "IdUsuario": 123,
  "IdPessoa": 987,
  "IdNFe": 987,
  "Tipo": "TROCA",
  "Codigo": "abc123",
  "Data": "2007-12-03",
  "Hora": "10:15:30Z",
  "ValorTotal": 123.45,
  "ItemDevolucao": [ItemDevolucao],
  "NomePessoa": "xyz789",
  "NomeFantasiaPessoa": "xyz789",
  "CpfCnpjPessoa": "abc123",
  "TelefonePessoa": "xyz789",
  "CelularPessoa": "abc123",
  "EmailPessoa": "abc123",
  "IdCidadePessoa": 123,
  "CidadePessoa": "xyz789",
  "IdEstadoPessoa": 987,
  "EstadoPessoa": "abc123",
  "RuaPessoa": "abc123",
  "BairroPessoa": "xyz789",
  "NumeroPessoa": "xyz789",
  "ComplementoPessoa": "xyz789",
  "PrestacaoDevolucao": [PrestacaoDevolucao]
}

EstadoCivil

Values
Enum Value Description

SOLTEIRO

CASADO

VIUVO

DIVORCIADO

SEPARADO

UNIAO_ESTAVEL

Example
"SOLTEIRO"

Estagio

Values
Enum Value Description

ABERTO

FATURADO

CANCELADO

MESCLADO

Example
"ABERTO"

FiltroRapidoDespesas

Values
Enum Value Description

PAGAMENTOS_FUTUROS

PAGAMENTOS_VENCIDOS

PAGAMENTOS_HOJE

PAGAS

Example
"PAGAMENTOS_FUTUROS"

FiltroRapidoReceita

Values
Enum Value Description

PARCELAS_FUTURAS

PARCELAS_VENCIDAS

PARCELAS_HOJE

RECEBIDAS

Example
"PARCELAS_FUTURAS"

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
987.65

FloatRange

Fields
Input Field Description
ValorInicio - Float
ValorFim - Float
Example
{"ValorInicio": 987.65, "ValorFim": 987.65}

FormaPagamento

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdContaFinanceira - Int
Nome - String!
Status - Status!
DataAlteracao - DateTime!
Tipo - TipoFormaPagamento!
FormaVenda - FormasVenda!
TipoPagamentoNFe - TagPagamentoNFe!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "IdContaFinanceira": 123,
  "Nome": "xyz789",
  "Status": Status,
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "Tipo": "PARCELAMENTO",
  "FormaVenda": "AVISTA",
  "TipoPagamentoNFe": "DINHEIRO"
}

FormasVenda

Values
Enum Value Description

AVISTA

APRAZO

Example
"AVISTA"

Fornecedor

Fields
Field Name Description
IdPessoa - Int!
IdEmpresa - Int!
Codigo - String!
Site - String
Status - Status!
Nome - String!
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Cep - String
Bairro - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
CidadeNome - String
Uf - String
IdEstado - Int
DataCadastro - DateTime!
DataAlteracao - DateTime!
Example
{
  "IdPessoa": 123,
  "IdEmpresa": 123,
  "Codigo": "xyz789",
  "Site": "abc123",
  "Status": Status,
  "Nome": "xyz789",
  "NomeFantasia": "xyz789",
  "CpfCnpj": "abc123",
  "IdPais": 987,
  "IdCidade": 987,
  "Cep": "abc123",
  "Bairro": "abc123",
  "Logradouro": "abc123",
  "NumEndereco": "abc123",
  "Complemento": "xyz789",
  "Telefone": "abc123",
  "Celular": "abc123",
  "Celular2": "abc123",
  "Email": "xyz789",
  "RG": "abc123",
  "InscricaoEstadual": "abc123",
  "InscricaoMunicipal": "abc123",
  "Observacao": "abc123",
  "DataNascimento": "2007-12-03",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "CidadeNome": "xyz789",
  "Uf": "xyz789",
  "IdEstado": 987,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z"
}

Grade

Fields
Field Name Description
Id - Int
IdEmpresa - Int!
IdProduto - Int!
IdColuna - Int
IdLinha - Int!
Codigo - String!
CodBarras - String
SkuEcommerce - String
Status - Status!
DataAlteracao - DateTime!
CodigoProduto - String!
ColunaNome - String
ColunaCodigo - Int
LinhaNome - String!
LinhaCodigo - Int!
GradeFilial - [GradeFilial!]!
Arguments
Quantidade - Float!
Preco1 - Float!
Preco2 - Float!
ValorCusto - Float!
CustoMedio - Float!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "IdProduto": 123,
  "IdColuna": 123,
  "IdLinha": 987,
  "Codigo": "xyz789",
  "CodBarras": "xyz789",
  "SkuEcommerce": "abc123",
  "Status": Status,
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "CodigoProduto": "abc123",
  "ColunaNome": "abc123",
  "ColunaCodigo": 123,
  "LinhaNome": "xyz789",
  "LinhaCodigo": 987,
  "GradeFilial": [GradeFilial],
  "Quantidade": 123.45,
  "Preco1": 987.65,
  "Preco2": 123.45,
  "ValorCusto": 987.65,
  "CustoMedio": 987.65
}

GradePreco

Values
Enum Value Description

PRECO_PRODUTO

PRECO_GRADE

Example
"PRECO_PRODUTO"

GradeTipo

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdProduto - Int
NomeGrade - String!
NomeLinha - String
NomeColuna - String
Tipo - TipoGrade!
Status - Status!
DataAlteracao - DateTime!
GradeEixo - [GradeEixo!]!
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdProduto": 987,
  "NomeGrade": "abc123",
  "NomeLinha": "abc123",
  "NomeColuna": "xyz789",
  "Tipo": "LINHA",
  "Status": Status,
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "GradeEixo": [GradeEixo]
}

IndicadorProducao

Values
Enum Value Description

NENHUM

ESCALA_RELEVANTE

ESCALA_NAO_RELEVANTE

Example
"NENHUM"

InputCadastrarCliente

Fields
Input Field Description
Nome - String!
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Cep - String
Bairro - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
IdVendedor - Int
IdCategoria - Int
IdPaiDependente - Int
IdTipoDependente - Int
IdGenero - Int
Codigo - String
LocalTrabalho - String
Cargo - String
FoneComercial - String
EnderecoComercial - String
DataAdmissao - Date
Foto - Upload
RendaMensal - Float
EstadoCivil - EstadoCivil
SpcSerasa - Resposta
LimiteCredito - Float
PermitirVenda - Resposta
IdEcommerce - Int
Status - Status
ContatosCadastrar - [InputCadastrarContatoPessoa]
ReferenciasComerciaisCadastrar - [InputCadastrarReferenciaComercial]
Example
{
  "Nome": "abc123",
  "NomeFantasia": "abc123",
  "CpfCnpj": "xyz789",
  "IdPais": 123,
  "IdCidade": 987,
  "Cep": "abc123",
  "Bairro": "abc123",
  "Logradouro": "abc123",
  "NumEndereco": "xyz789",
  "Complemento": "xyz789",
  "Telefone": "abc123",
  "Celular": "abc123",
  "Celular2": "xyz789",
  "Email": "abc123",
  "RG": "abc123",
  "InscricaoEstadual": "abc123",
  "InscricaoMunicipal": "xyz789",
  "Observacao": "xyz789",
  "DataNascimento": "2007-12-03",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "IdVendedor": 987,
  "IdCategoria": 987,
  "IdPaiDependente": 123,
  "IdTipoDependente": 123,
  "IdGenero": 987,
  "Codigo": "xyz789",
  "LocalTrabalho": "xyz789",
  "Cargo": "abc123",
  "FoneComercial": "xyz789",
  "EnderecoComercial": "xyz789",
  "DataAdmissao": "2007-12-03",
  "Foto": Upload,
  "RendaMensal": 123.45,
  "EstadoCivil": "SOLTEIRO",
  "SpcSerasa": Resposta,
  "LimiteCredito": 123.45,
  "PermitirVenda": Resposta,
  "IdEcommerce": 987,
  "Status": Status,
  "ContatosCadastrar": [InputCadastrarContatoPessoa],
  "ReferenciasComerciaisCadastrar": [
    InputCadastrarReferenciaComercial
  ]
}

InputCadastrarContatoPessoa

Fields
Input Field Description
Contato - String!
Descricao - String
Tipo - TipoContato!
Example
{
  "Contato": "abc123",
  "Descricao": "xyz789",
  "Tipo": "EMAIL"
}

InputCadastrarItemVenda

Fields
Input Field Description
IdProduto - Int!
IdGrade - Int
IdLinha - Int
IdColuna - Int
DescricaoComp - String
InformacoesAdicionais - String
ValorDesconto - Float
ValorAcrescimo - Float
Quantidade - Float!
ValorUnitario - Float!
Example
{
  "IdProduto": 123,
  "IdGrade": 987,
  "IdLinha": 987,
  "IdColuna": 987,
  "DescricaoComp": "xyz789",
  "InformacoesAdicionais": "xyz789",
  "ValorDesconto": 987.65,
  "ValorAcrescimo": 987.65,
  "Quantidade": 123.45,
  "ValorUnitario": 987.65
}

InputCadastrarPedidoVenda

Fields
Input Field Description
IdCliente - Int!
IdVendedor - Int
IdTransportadora - Int
Status - Int!
DataHora - DateTime!
DataEntrega - Date
ValorDesconto - Float
ValorFrete - Float
ValorSeguro - Float
ValorJuro - Float
InformacoesAdicionais - String
Observacoes - String
Conferido - Resposta
Frete - TipoFrete
PrecoUsado - PrecoUsado
PrestacaoPedidoVendaCadastrar - [InputCadastrarPrestacaoVenda]
ItemPedidoVendaCadastrar - [InputCadastrarItemVenda]
Example
{
  "IdCliente": 987,
  "IdVendedor": 123,
  "IdTransportadora": 123,
  "Status": 987,
  "DataHora": "2007-12-03T10:15:30Z",
  "DataEntrega": "2007-12-03",
  "ValorDesconto": 987.65,
  "ValorFrete": 123.45,
  "ValorSeguro": 123.45,
  "ValorJuro": 123.45,
  "InformacoesAdicionais": "abc123",
  "Observacoes": "xyz789",
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "PrestacaoPedidoVendaCadastrar": [
    InputCadastrarPrestacaoVenda
  ],
  "ItemPedidoVendaCadastrar": [InputCadastrarItemVenda]
}

InputCadastrarPrestacaoVenda

Fields
Input Field Description
IdContaFinanceira - Int
IdAdminCartao - Int
IdFormaPgto - Int!
DataVencimento - DateTime!
ValorParcela - Float!
NumDocumento - String
NumLancamento - Int!
TotalLancamento - Float!
Example
{
  "IdContaFinanceira": 123,
  "IdAdminCartao": 123,
  "IdFormaPgto": 987,
  "DataVencimento": "2007-12-03T10:15:30Z",
  "ValorParcela": 987.65,
  "NumDocumento": "abc123",
  "NumLancamento": 987,
  "TotalLancamento": 123.45
}

InputCadastrarReferenciaComercial

Fields
Input Field Description
Descricao - String!
Contato - String
Telefone - String
Example
{
  "Descricao": "abc123",
  "Contato": "xyz789",
  "Telefone": "abc123"
}

InputCadastrarVenda

Fields
Input Field Description
IdCliente - Int
IdVendedor - Int
IdTransportadora - Int
IdIntermediador - Int
Status - Int!
DataHora - DateTime!
DataEntrega - Date
ValorDesconto - Float
ValorFrete - Float
ValorSeguro - Float
ValorJuro - Float
Observacoes - String
InformacoesAdicionais - String
Conferido - Resposta
Frete - TipoFrete
PrecoUsado - PrecoUsado
PrestacaoVendaCadastrar - [InputCadastrarPrestacaoVenda]
ItemVendaCadastrar - [InputCadastrarItemVenda]
Example
{
  "IdCliente": 987,
  "IdVendedor": 987,
  "IdTransportadora": 987,
  "IdIntermediador": 987,
  "Status": 123,
  "DataHora": "2007-12-03T10:15:30Z",
  "DataEntrega": "2007-12-03",
  "ValorDesconto": 987.65,
  "ValorFrete": 987.65,
  "ValorSeguro": 123.45,
  "ValorJuro": 123.45,
  "Observacoes": "xyz789",
  "InformacoesAdicionais": "xyz789",
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "PrestacaoVendaCadastrar": [
    InputCadastrarPrestacaoVenda
  ],
  "ItemVendaCadastrar": [InputCadastrarItemVenda]
}

InputEditarCliente

Fields
Input Field Description
IdPessoa - Int!
Nome - String
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Bairro - String
Cep - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
IdVendedor - Int
IdCategoria - Int
IdPaiDependente - Int
IdTipoDependente - Int
IdGenero - Int
Codigo - String
LocalTrabalho - String
Cargo - String
FoneComercial - String
EnderecoComercial - String
DataAdmissao - Date
Foto - Upload
RendaMensal - Float
EstadoCivil - EstadoCivil
SpcSerasa - Resposta
LimiteCredito - Float
PermitirVenda - Resposta
IdEcommerce - Int
Status - Status
ContatosCadastrar - [InputCadastrarContatoPessoa]
ContatosEditar - [InputEditarContatoPessoa]
ReferenciasComerciaisCadastrar - [InputCadastrarReferenciaComercial]
ReferenciasComerciaisEditar - [InputEditarReferenciaComercial]
Example
{
  "IdPessoa": 123,
  "Nome": "xyz789",
  "NomeFantasia": "abc123",
  "CpfCnpj": "xyz789",
  "IdPais": 987,
  "IdCidade": 123,
  "Bairro": "abc123",
  "Cep": "abc123",
  "Logradouro": "xyz789",
  "NumEndereco": "abc123",
  "Complemento": "xyz789",
  "Telefone": "xyz789",
  "Celular": "xyz789",
  "Celular2": "abc123",
  "Email": "abc123",
  "RG": "xyz789",
  "InscricaoEstadual": "abc123",
  "InscricaoMunicipal": "xyz789",
  "Observacao": "xyz789",
  "DataNascimento": "2007-12-03",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "IdVendedor": 987,
  "IdCategoria": 123,
  "IdPaiDependente": 123,
  "IdTipoDependente": 123,
  "IdGenero": 123,
  "Codigo": "xyz789",
  "LocalTrabalho": "xyz789",
  "Cargo": "abc123",
  "FoneComercial": "xyz789",
  "EnderecoComercial": "xyz789",
  "DataAdmissao": "2007-12-03",
  "Foto": Upload,
  "RendaMensal": 987.65,
  "EstadoCivil": "SOLTEIRO",
  "SpcSerasa": Resposta,
  "LimiteCredito": 123.45,
  "PermitirVenda": Resposta,
  "IdEcommerce": 987,
  "Status": Status,
  "ContatosCadastrar": [InputCadastrarContatoPessoa],
  "ContatosEditar": [InputEditarContatoPessoa],
  "ReferenciasComerciaisCadastrar": [
    InputCadastrarReferenciaComercial
  ],
  "ReferenciasComerciaisEditar": [
    InputEditarReferenciaComercial
  ]
}

InputEditarContatoPessoa

Fields
Input Field Description
Id - Int!
Contato - String
Descricao - String
Tipo - TipoContato
Status - Status
Example
{
  "Id": 987,
  "Contato": "xyz789",
  "Descricao": "xyz789",
  "Tipo": "EMAIL",
  "Status": Status
}

InputEditarItemVenda

Fields
Input Field Description
Id - Int!
DescricaoComp - String
InformacoesAdicionais - String
ValorDesconto - Float
ValorAcrescimo - Float
Quantidade - Float
ValorUnitario - Float
QtdConferida - Float
QtdFaturada - Float
Example
{
  "Id": 123,
  "DescricaoComp": "xyz789",
  "InformacoesAdicionais": "xyz789",
  "ValorDesconto": 123.45,
  "ValorAcrescimo": 987.65,
  "Quantidade": 987.65,
  "ValorUnitario": 123.45,
  "QtdConferida": 123.45,
  "QtdFaturada": 123.45
}

InputEditarPedidoVenda

Fields
Input Field Description
Id - Int!
IdCliente - Int
IdVendedor - Int
IdTransportadora - Int
Status - Int
DataHora - DateTime
DataEntrega - Date
ValorDesconto - Float
ValorFrete - Float
ValorSeguro - Float
ValorJuro - Float
InformacoesAdicionais - String
Observacoes - String
Conferido - Resposta
Frete - TipoFrete
PrecoUsado - PrecoUsado
PrestacaoPedidoVendaCadastrar - [InputCadastrarPrestacaoVenda]
PrestacaoPedidoVendaEditar - [InputEditarPrestacaoVenda]
PrestacaoPedidoVendaRemover - [Int]
ItemPedidoVendaCadastrar - [InputCadastrarItemVenda]
ItemPedidoVendaEditar - [InputEditarItemVenda]
ItemPedidoVendaRemover - [Int]
Example
{
  "Id": 123,
  "IdCliente": 987,
  "IdVendedor": 123,
  "IdTransportadora": 987,
  "Status": 987,
  "DataHora": "2007-12-03T10:15:30Z",
  "DataEntrega": "2007-12-03",
  "ValorDesconto": 123.45,
  "ValorFrete": 987.65,
  "ValorSeguro": 123.45,
  "ValorJuro": 123.45,
  "InformacoesAdicionais": "xyz789",
  "Observacoes": "xyz789",
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "PrestacaoPedidoVendaCadastrar": [
    InputCadastrarPrestacaoVenda
  ],
  "PrestacaoPedidoVendaEditar": [
    InputEditarPrestacaoVenda
  ],
  "PrestacaoPedidoVendaRemover": [987],
  "ItemPedidoVendaCadastrar": [InputCadastrarItemVenda],
  "ItemPedidoVendaEditar": [InputEditarItemVenda],
  "ItemPedidoVendaRemover": [987]
}

InputEditarPrestacaoVenda

Fields
Input Field Description
Id - Int!
IdContaFinanceira - Int
IdAdminCartao - Int
IdFormaPgto - Int
DataVencimento - DateTime
ValorParcela - Float
NumDocumento - String
NumLancamento - Int
TotalLancamento - Float
Example
{
  "Id": 123,
  "IdContaFinanceira": 123,
  "IdAdminCartao": 123,
  "IdFormaPgto": 987,
  "DataVencimento": "2007-12-03T10:15:30Z",
  "ValorParcela": 987.65,
  "NumDocumento": "xyz789",
  "NumLancamento": 123,
  "TotalLancamento": 123.45
}

InputEditarReferenciaComercial

Fields
Input Field Description
Id - Int!
Descricao - String
Contato - String
Telefone - String
Status - Status
Example
{
  "Id": 987,
  "Descricao": "xyz789",
  "Contato": "abc123",
  "Telefone": "xyz789",
  "Status": Status
}

InputEditarVenda

Fields
Input Field Description
Id - Int!
IdCliente - Int
IdVendedor - Int
IdTransportadora - Int
IdIntermediador - Int
Status - Int
DataHora - DateTime
Data - Date
Hora - Time
DataEntrega - Date
ValorDesconto - Float
ValorFrete - Float
ValorSeguro - Float
ValorJuro - Float
Observacoes - String
InformacoesAdicionais - String
Conferido - Resposta
Frete - TipoFrete
PrecoUsado - PrecoUsado
PrestacaoVendaCadastrar - [InputCadastrarPrestacaoVenda]
PrestacaoVendaEditar - [InputEditarPrestacaoVenda]
PrestacaoVendaRemover - [Int]
ItemVendaCadastrar - [InputCadastrarItemVenda]
ItemVendaEditar - [InputEditarItemVenda]
ItemVendaRemover - [Int]
Example
{
  "Id": 987,
  "IdCliente": 123,
  "IdVendedor": 987,
  "IdTransportadora": 987,
  "IdIntermediador": 987,
  "Status": 123,
  "DataHora": "2007-12-03T10:15:30Z",
  "Data": "2007-12-03",
  "Hora": "10:15:30Z",
  "DataEntrega": "2007-12-03",
  "ValorDesconto": 987.65,
  "ValorFrete": 123.45,
  "ValorSeguro": 987.65,
  "ValorJuro": 123.45,
  "Observacoes": "xyz789",
  "InformacoesAdicionais": "abc123",
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "PrestacaoVendaCadastrar": [
    InputCadastrarPrestacaoVenda
  ],
  "PrestacaoVendaEditar": [InputEditarPrestacaoVenda],
  "PrestacaoVendaRemover": [987],
  "ItemVendaCadastrar": [InputCadastrarItemVenda],
  "ItemVendaEditar": [InputEditarItemVenda],
  "ItemVendaRemover": [123]
}

InputFiltroAdminCartao

Fields
Input Field Description
Id - Int
IdContaFinanceiro - Int
IdBandeira - Int
Status - Status
Example
{
  "Id": 987,
  "IdContaFinanceiro": 987,
  "IdBandeira": 123,
  "Status": Status
}

InputFiltroAdminsCartao

Fields
Input Field Description
Ids - [Int]
IdContaFinanceiro - Int
IdBandeira - Int
Status - Status
Example
{
  "Ids": [123],
  "IdContaFinanceiro": 987,
  "IdBandeira": 123,
  "Status": Status
}

InputFiltroBandeiraCartao

Fields
Input Field Description
Id - Int
Operadora - String
Codigo - Int
Example
{
  "Id": 123,
  "Operadora": "xyz789",
  "Codigo": 987
}

InputFiltroBandeirasCartao

Fields
Input Field Description
Ids - [Int]
Operadora - String
Codigo - Int
Example
{
  "Ids": [987],
  "Operadora": "xyz789",
  "Codigo": 123
}

InputFiltroCliente

Fields
Input Field Description
IdPessoa - Int
Codigo - String
Nome - String
NomeFantasia - String
CpfCnpj - String
IdsEstado - [Int!]
Cidade - String
Bairro - String
Telefone - String
Email - String
Status - [Status]
IdCategoria - Int
FiltroGeral - String
Example
{
  "IdPessoa": 123,
  "Codigo": "abc123",
  "Nome": "abc123",
  "NomeFantasia": "abc123",
  "CpfCnpj": "abc123",
  "IdsEstado": [987],
  "Cidade": "xyz789",
  "Bairro": "abc123",
  "Telefone": "abc123",
  "Email": "xyz789",
  "Status": [Status],
  "IdCategoria": 987,
  "FiltroGeral": "abc123"
}

InputFiltroClientes

Fields
Input Field Description
IdsPessoas - [Int]
Codigo - String
Nome - String
NomeFantasia - String
CpfCnpj - String
IdsEstado - [Int!]
Cidade - String
Bairro - String
Telefone - String
Email - String
Status - [Status]
FiltroGeral - String
Example
{
  "IdsPessoas": [123],
  "Codigo": "xyz789",
  "Nome": "xyz789",
  "NomeFantasia": "abc123",
  "CpfCnpj": "abc123",
  "IdsEstado": [987],
  "Cidade": "abc123",
  "Bairro": "xyz789",
  "Telefone": "abc123",
  "Email": "xyz789",
  "Status": [Status],
  "FiltroGeral": "xyz789"
}

InputFiltroColaborador

Fields
Input Field Description
Id - Int
Status - Status
Codigo - String
CpfCnpj - String
IdDepartamento - Int
VendasDepartamento - Status
ProducaoDepartamento - Status
TecnicoDepartamento - Status
StatusDepartamento - Status
Example
{
  "Id": 123,
  "Status": Status,
  "Codigo": "xyz789",
  "CpfCnpj": "abc123",
  "IdDepartamento": 123,
  "VendasDepartamento": Status,
  "ProducaoDepartamento": Status,
  "TecnicoDepartamento": Status,
  "StatusDepartamento": Status
}

InputFiltroColaboradores

Fields
Input Field Description
Ids - [Int]
Status - [Status]
Codigo - [String]
CpfCnpj - String
Nome - String
Login - String
DataAdmissao - DateTimeRange
DataDemissao - DateTimeRange
Celular - String
FiltroGeral - String
IdDepartamento - Int
VendasDepartamento - Status
ProducaoDepartamento - Status
TecnicoDepartamento - Status
StatusDepartamento - Status
Example
{
  "Ids": [123],
  "Status": [Status],
  "Codigo": ["abc123"],
  "CpfCnpj": "xyz789",
  "Nome": "xyz789",
  "Login": "xyz789",
  "DataAdmissao": DateTimeRange,
  "DataDemissao": DateTimeRange,
  "Celular": "xyz789",
  "FiltroGeral": "xyz789",
  "IdDepartamento": 123,
  "VendasDepartamento": Status,
  "ProducaoDepartamento": Status,
  "TecnicoDepartamento": Status,
  "StatusDepartamento": Status
}

InputFiltroCondicionais

Fields
Input Field Description
Ids - [Int]
IdCliente - Int
IdVendedor - [Int]
NomeCliente - String
FiltroGeral - String
IdProduto - Int
Codigo - String
Data - DateRange
DataRetorno - DateRange
DataPrevRetorno - DateRange
Status - [StatusCondicional]
ValorTotal - FloatRange
QtdItens - FloatRange
DocFiscal - String
HashLink - String
Example
{
  "Ids": [123],
  "IdCliente": 987,
  "IdVendedor": [123],
  "NomeCliente": "abc123",
  "FiltroGeral": "abc123",
  "IdProduto": 987,
  "Codigo": "abc123",
  "Data": DateRange,
  "DataRetorno": DateRange,
  "DataPrevRetorno": DateRange,
  "Status": ["EM_CONDICIONAL"],
  "ValorTotal": FloatRange,
  "QtdItens": FloatRange,
  "DocFiscal": "abc123",
  "HashLink": "xyz789"
}

InputFiltroCondicional

Fields
Input Field Description
Id - Int
IdCliente - Int
IdVendedor - [Int]
FiltroGeral - String
NomeCliente - String
IdProduto - Int
Codigo - String
Data - DateRange
DataRetorno - DateRange
DataPrevRetorno - DateRange
Status - [StatusCondicional]
ValorTotal - FloatRange
QtdItens - FloatRange
DocFiscal - String
HashLink - String
Example
{
  "Id": 987,
  "IdCliente": 987,
  "IdVendedor": [987],
  "FiltroGeral": "xyz789",
  "NomeCliente": "xyz789",
  "IdProduto": 987,
  "Codigo": "abc123",
  "Data": DateRange,
  "DataRetorno": DateRange,
  "DataPrevRetorno": DateRange,
  "Status": ["EM_CONDICIONAL"],
  "ValorTotal": FloatRange,
  "QtdItens": FloatRange,
  "DocFiscal": "xyz789",
  "HashLink": "abc123"
}

InputFiltroDevolucao

Fields
Input Field Description
Id - Int
Codigo - String
IdNFe - Int
Example
{
  "Id": 987,
  "Codigo": "abc123",
  "IdNFe": 987
}

InputFiltroDevolucoes

Fields
Input Field Description
Ids - [Int]
Codigos - [String]
IdNFes - [Int]
Example
{
  "Ids": [123],
  "Codigos": ["xyz789"],
  "IdNFes": [123]
}

InputFiltroFormaPagamento

Fields
Input Field Description
Id - Int
Nome - String
Status - Status
Tipo - TipoFormaPagamento
TipoNotIn - [TipoFormaPagamento]
FormaVenda - FormasVenda
TipoPagamentoNFe - TagPagamentoNFe
Example
{
  "Id": 987,
  "Nome": "xyz789",
  "Status": Status,
  "Tipo": "PARCELAMENTO",
  "TipoNotIn": ["PARCELAMENTO"],
  "FormaVenda": "AVISTA",
  "TipoPagamentoNFe": "DINHEIRO"
}

InputFiltroFormasPagamento

Fields
Input Field Description
Ids - [Int]
Nome - String
Status - [Status]
Tipo - [TipoFormaPagamento]
TipoNotIn - [TipoFormaPagamento]
FormaVenda - [FormasVenda]
TipoPagamentoNFe - [TagPagamentoNFe]
IdContaFinanceira - Int
FiltroGeral - String
Example
{
  "Ids": [123],
  "Nome": "abc123",
  "Status": [Status],
  "Tipo": ["PARCELAMENTO"],
  "TipoNotIn": ["PARCELAMENTO"],
  "FormaVenda": ["AVISTA"],
  "TipoPagamentoNFe": ["DINHEIRO"],
  "IdContaFinanceira": 987,
  "FiltroGeral": "abc123"
}

InputFiltroFornecedor

Fields
Input Field Description
IdPessoa - Int
Codigo - String
Status - Status
CpfCnpj - String
Nome - String
Example
{
  "IdPessoa": 987,
  "Codigo": "abc123",
  "Status": Status,
  "CpfCnpj": "abc123",
  "Nome": "abc123"
}

InputFiltroFornecedores

Fields
Input Field Description
IdsPessoas - [Int]
Codigos - [String]
Status - Status
CpfCnpj - String
FiltroGeral - String
Example
{
  "IdsPessoas": [987],
  "Codigos": ["xyz789"],
  "Status": Status,
  "CpfCnpj": "abc123",
  "FiltroGeral": "xyz789"
}

InputFiltroGrade

Fields
Input Field Description
Id - Int
IdProduto - Int
IdColuna - Int
IdLinha - Int
Status - [Status]
CodBarras - String
Example
{
  "Id": 123,
  "IdProduto": 123,
  "IdColuna": 987,
  "IdLinha": 123,
  "Status": [Status],
  "CodBarras": "xyz789"
}

InputFiltroGradeTipo

Fields
Input Field Description
Id - Int
NomeGrade - String
NomeLinha - String
NomeColuna - String
Visibilidade - TipoVisibilidade
Tipo - TipoGrade
Status - [Status]
Example
{
  "Id": 987,
  "NomeGrade": "xyz789",
  "NomeLinha": "abc123",
  "NomeColuna": "abc123",
  "Visibilidade": "TOTAL",
  "Tipo": "LINHA",
  "Status": [Status]
}

InputFiltroGrades

Fields
Input Field Description
Ids - [Int]
IdProduto - Int
IdColuna - Int
IdLinha - Int
Status - [Status]
CodBarras - String
Example
{
  "Ids": [987],
  "IdProduto": 987,
  "IdColuna": 123,
  "IdLinha": 987,
  "Status": [Status],
  "CodBarras": "xyz789"
}

InputFiltroMeta

Fields
Input Field Description
Id - Int
Example
{"Id": 987}

InputFiltroMetas

Fields
Input Field Description
IdVendedor - [Int]
Status - Status
NomeMeta - String
Example
{
  "IdVendedor": [123],
  "Status": Status,
  "NomeMeta": "abc123"
}

InputFiltroMovimentoBanco

Fields
Input Field Description
Data - DateRange
Hora - TimeRange
Usuario - [Int]
Banco - Int
Example
{
  "Data": DateRange,
  "Hora": TimeRange,
  "Usuario": [987],
  "Banco": 987
}

InputFiltroMovimentoCaixa

Fields
Input Field Description
Data - DateRange
Hora - TimeRange
Usuario - [Int]
Caixa - Int
Example
{
  "Data": DateRange,
  "Hora": TimeRange,
  "Usuario": [123],
  "Caixa": 987
}

InputFiltroMovimentoEstoque

Fields
Input Field Description
Id - Int
IdUsuario - Int
IdProduto - Int
IdGrade - Int
Origem - OrigemMovimento
Data - DateTimeRange
Example
{
  "Id": 987,
  "IdUsuario": 123,
  "IdProduto": 123,
  "IdGrade": 987,
  "Origem": "MONTAGEM_KIT",
  "Data": DateTimeRange
}

InputFiltroMovimentoFinanceiro

Fields
Input Field Description
Data - DateRange
Hora - TimeRange
Usuario - [Int]
FormaPgto - [Int]
Conta - Int
Operacao - [Int]
NivelPlanoConta - [Int]
IdPlanoConta - [Int]
CodigoFinanceiro - String
NomePessoa - String
Historico - String
EntradaSaida - FloatRange
Example
{
  "Data": DateRange,
  "Hora": TimeRange,
  "Usuario": [987],
  "FormaPgto": [123],
  "Conta": 987,
  "Operacao": [987],
  "NivelPlanoConta": [123],
  "IdPlanoConta": [987],
  "CodigoFinanceiro": "abc123",
  "NomePessoa": "abc123",
  "Historico": "abc123",
  "EntradaSaida": FloatRange
}

InputFiltroMovimentosEstoque

Fields
Input Field Description
Ids - [Int]
IdUsuario - Int
IdProduto - Int
IdGrade - Int
Origem - OrigemMovimento
Data - DateTimeRange
Example
{
  "Ids": [123],
  "IdUsuario": 123,
  "IdProduto": 123,
  "IdGrade": 123,
  "Origem": "MONTAGEM_KIT",
  "Data": DateTimeRange
}

InputFiltroNfe

Fields
Input Field Description
Id - Int
NumNF - String
DataEmissao - DateRange
DataSaiEnt - DateRange
Nome - String
NatOperacao - String
ValorTotalNfe - FloatRange
ChaveAcesso - String
IdPessoa - Int
IdVendedor - Int
IdCfop - Int
IdTransportadora - Int
Serie - Int
Modelo - Modelo
TipoNF - [TipoNFe]
Status - [StatusNFE]
Origem - [OrigemNFe]
FiltroGeral - String
Example
{
  "Id": 987,
  "NumNF": "xyz789",
  "DataEmissao": DateRange,
  "DataSaiEnt": DateRange,
  "Nome": "xyz789",
  "NatOperacao": "abc123",
  "ValorTotalNfe": FloatRange,
  "ChaveAcesso": "abc123",
  "IdPessoa": 123,
  "IdVendedor": 987,
  "IdCfop": 123,
  "IdTransportadora": 987,
  "Serie": 987,
  "Modelo": "NFE",
  "TipoNF": ["ENTRADA"],
  "Status": ["GERADA"],
  "Origem": ["NOTA_TRANSMITIDA"],
  "FiltroGeral": "xyz789"
}

InputFiltroNfes

Fields
Input Field Description
Ids - [Int]
NumNF - String
DataEmissao - DateRange
DataSaiEnt - DateRange
Nome - String
NatOperacao - String
ValorTotalNfe - FloatRange
ChaveAcesso - String
IdsPessoa - [Int]
IdsVendedor - [Int]
IdsCfop - [Int]
IdsTransportadora - [Int]
Serie - Int
Modelo - Modelo
TipoNF - [TipoNFe]
Status - [StatusNFE]
Origem - [OrigemNFe]
FiltroGeral - String
Example
{
  "Ids": [987],
  "NumNF": "xyz789",
  "DataEmissao": DateRange,
  "DataSaiEnt": DateRange,
  "Nome": "xyz789",
  "NatOperacao": "abc123",
  "ValorTotalNfe": FloatRange,
  "ChaveAcesso": "abc123",
  "IdsPessoa": [987],
  "IdsVendedor": [123],
  "IdsCfop": [987],
  "IdsTransportadora": [987],
  "Serie": 987,
  "Modelo": "NFE",
  "TipoNF": ["ENTRADA"],
  "Status": ["GERADA"],
  "Origem": ["NOTA_TRANSMITIDA"],
  "FiltroGeral": "xyz789"
}

InputFiltroPagamentos

Fields
Input Field Description
FiltroRapido - [FiltroRapidoDespesas]
IdsEmpresas - [Int]
IdFornecedor - [Int]
IdConta - [Int]
DataEmissao - DateRange
DataVencimento - DateRange
DataPagamento - DateRange
Status - [StatusParcelamento]
CodigoFinanceiro - String
Historico - String
ValorTotal - FloatRange
Example
{
  "FiltroRapido": ["PAGAMENTOS_FUTUROS"],
  "IdsEmpresas": [987],
  "IdFornecedor": [123],
  "IdConta": [123],
  "DataEmissao": DateRange,
  "DataVencimento": DateRange,
  "DataPagamento": DateRange,
  "Status": ["ABERTO"],
  "CodigoFinanceiro": "xyz789",
  "Historico": "xyz789",
  "ValorTotal": FloatRange
}

InputFiltroPedidoVenda

Fields
Input Field Description
Id - Int
IdCliente - Int
IdVendedor - Int
CodigoPedidoVenda - String
DataHora - DateTimeRange
DataPedido - DateTimeRange
DataEntrega - DateRange
Status - Int
Example
{
  "Id": 987,
  "IdCliente": 987,
  "IdVendedor": 123,
  "CodigoPedidoVenda": "xyz789",
  "DataHora": DateTimeRange,
  "DataPedido": DateTimeRange,
  "DataEntrega": DateRange,
  "Status": 987
}

InputFiltroPedidosVenda

Fields
Input Field Description
Ids - [Int]
IdsCliente - [Int]
IdsVendedor - [Int]
Codigo - String
DataHora - DateTimeRange
DataPedido - DateTimeRange
DataEntrega - DateRange
Status - [Int]
NomeCliente - String
ValorTotal - FloatRange
QtdItens - FloatRange
FiltroGeral - String
VendaGerada - Boolean
Example
{
  "Ids": [987],
  "IdsCliente": [123],
  "IdsVendedor": [987],
  "Codigo": "abc123",
  "DataHora": DateTimeRange,
  "DataPedido": DateTimeRange,
  "DataEntrega": DateRange,
  "Status": [123],
  "NomeCliente": "xyz789",
  "ValorTotal": FloatRange,
  "QtdItens": FloatRange,
  "FiltroGeral": "abc123",
  "VendaGerada": true
}

InputFiltroPessoa

Fields
Input Field Description
Id - Int
Nome - String
NomeFantasia - String
CpfCnpj - String
Status - Status
FiltroGeral - String
Example
{
  "Id": 123,
  "Nome": "abc123",
  "NomeFantasia": "abc123",
  "CpfCnpj": "xyz789",
  "Status": Status,
  "FiltroGeral": "xyz789"
}

InputFiltroPessoas

Fields
Input Field Description
Ids - [Int]
Nome - String
NomeFantasia - String
CpfCnpj - String
Status - Status
FiltroGeral - String
Example
{
  "Ids": [987],
  "Nome": "abc123",
  "NomeFantasia": "abc123",
  "CpfCnpj": "xyz789",
  "Status": Status,
  "FiltroGeral": "abc123"
}

InputFiltroProduto

Fields
Input Field Description
FiltroGeral - String
FiltroCodigo - String
Id - Int
Ids - [Int]
IdsMarca - [Int]
IdsUnidade - [Int]
IdsColecao - [Int]
IdsCategoria - [Int]
IdsDefinicao - [Int]
IdsGradeTipo - [Int]
IdsFornecedor - [Int]
IdsSubcategoria - [Int]
IdsUnidadeCompra - [Int]
IdsUnidadeTributaria - [Int]
Codigo - String
Descricao - String
CodBarras - String
CodigoSecundario - String
CodFornecedor - String
Status - [Status]
DataCadastro - DateTimeRange
DataAlteracao - DateTimeRange
IdsSituaTribut - [Int]
IdsCstIpi - [Int]
IdsCstPisCofins - [Int]
Ncm - String
Cfop - String
Cest - String
Quantidade - FloatRange
QtdMinima - FloatRange
ValorVenda - FloatRange
ValorVendaAlt - FloatRange
ValorCusto - FloatRange
CustoMedio - FloatRange
FornecedorVinculado - Int
DefinicaoVenda - Status
DefinicaoMateriaPrima - Status
DefinicaoUsoConsumo - Status
DefinicaoProducao - Status
DefinicaoServico - Status
AtingiuQtdMinima - Boolean
Example
{
  "FiltroGeral": "xyz789",
  "FiltroCodigo": "xyz789",
  "Id": 987,
  "Ids": [123],
  "IdsMarca": [987],
  "IdsUnidade": [987],
  "IdsColecao": [123],
  "IdsCategoria": [987],
  "IdsDefinicao": [123],
  "IdsGradeTipo": [123],
  "IdsFornecedor": [123],
  "IdsSubcategoria": [123],
  "IdsUnidadeCompra": [123],
  "IdsUnidadeTributaria": [987],
  "Codigo": "abc123",
  "Descricao": "xyz789",
  "CodBarras": "abc123",
  "CodigoSecundario": "abc123",
  "CodFornecedor": "xyz789",
  "Status": [Status],
  "DataCadastro": DateTimeRange,
  "DataAlteracao": DateTimeRange,
  "IdsSituaTribut": [987],
  "IdsCstIpi": [123],
  "IdsCstPisCofins": [987],
  "Ncm": "abc123",
  "Cfop": "abc123",
  "Cest": "xyz789",
  "Quantidade": FloatRange,
  "QtdMinima": FloatRange,
  "ValorVenda": FloatRange,
  "ValorVendaAlt": FloatRange,
  "ValorCusto": FloatRange,
  "CustoMedio": FloatRange,
  "FornecedorVinculado": 987,
  "DefinicaoVenda": Status,
  "DefinicaoMateriaPrima": Status,
  "DefinicaoUsoConsumo": Status,
  "DefinicaoProducao": Status,
  "DefinicaoServico": Status,
  "AtingiuQtdMinima": true
}

InputFiltroProdutos

Fields
Input Field Description
FiltroGeral - String
FiltroCodigo - String
Ids - [Int]
IdsMarca - [Int]
IdsUnidade - [Int]
IdsColecao - [Int]
IdsCategoria - [Int]
IdsDefinicao - [Int]
IdsGradeTipo - [Int]
IdsFornecedor - [Int]
IdsSubcategoria - [Int]
IdsUnidadeCompra - [Int]
IdsUnidadeTributaria - [Int]
Codigo - String
Descricao - String
CodBarras - String
CodigoSecundario - String
CodFornecedor - String
Status - [Status]
DataCadastro - DateTimeRange
DataAlteracao - DateTimeRange
IdsSituaTribut - [Int]
IdsCstIpi - [Int]
IdsCstPisCofins - [Int]
Ncm - String
Cfop - String
Cest - String
Quantidade - FloatRange
QtdMinima - FloatRange
ValorVenda - FloatRange
ValorVendaAlt - FloatRange
ValorCusto - FloatRange
CustoMedio - FloatRange
FornecedorVinculado - Int
DefinicaoVenda - Status
DefinicaoMateriaPrima - Status
DefinicaoUsoConsumo - Status
DefinicaoProducao - Status
DefinicaoServico - Status
AtingiuQtdMinima - Boolean
Example
{
  "FiltroGeral": "xyz789",
  "FiltroCodigo": "abc123",
  "Ids": [987],
  "IdsMarca": [987],
  "IdsUnidade": [987],
  "IdsColecao": [123],
  "IdsCategoria": [987],
  "IdsDefinicao": [987],
  "IdsGradeTipo": [123],
  "IdsFornecedor": [123],
  "IdsSubcategoria": [987],
  "IdsUnidadeCompra": [987],
  "IdsUnidadeTributaria": [123],
  "Codigo": "xyz789",
  "Descricao": "xyz789",
  "CodBarras": "abc123",
  "CodigoSecundario": "abc123",
  "CodFornecedor": "abc123",
  "Status": [Status],
  "DataCadastro": DateTimeRange,
  "DataAlteracao": DateTimeRange,
  "IdsSituaTribut": [987],
  "IdsCstIpi": [123],
  "IdsCstPisCofins": [987],
  "Ncm": "xyz789",
  "Cfop": "xyz789",
  "Cest": "abc123",
  "Quantidade": FloatRange,
  "QtdMinima": FloatRange,
  "ValorVenda": FloatRange,
  "ValorVendaAlt": FloatRange,
  "ValorCusto": FloatRange,
  "CustoMedio": FloatRange,
  "FornecedorVinculado": 123,
  "DefinicaoVenda": Status,
  "DefinicaoMateriaPrima": Status,
  "DefinicaoUsoConsumo": Status,
  "DefinicaoProducao": Status,
  "DefinicaoServico": Status,
  "AtingiuQtdMinima": false
}

InputFiltroQueryLancamento

Fields
Input Field Description
IdPessoa - Int
IdConta - Int
IdParcelamento - Int
Data - DateRange
IdsOperacoes - [Int]
NivelDefinicao - [TipoNivelDefinicao]
Historico - String
SomentePrimeiroReg - Boolean
Example
{
  "IdPessoa": 123,
  "IdConta": 987,
  "IdParcelamento": 123,
  "Data": DateRange,
  "IdsOperacoes": [123],
  "NivelDefinicao": ["ACUMULADO_ANO_ANTERIOR"],
  "Historico": "abc123",
  "SomentePrimeiroReg": true
}

InputFiltroRecebimentos

Fields
Input Field Description
Id - Int
FiltroRapido - [FiltroRapidoReceita]
IdsEmpresas - [Int]
IdCliente - [Int]
IdConta - [Int]
DataEmissao - DateRange
DataVencimento - DateRange
DataRecebimento - DateRange
Status - [StatusParcelamento]
CodigoFinanceiro - String
Historico - String
ValorTotal - FloatRange
Example
{
  "Id": 987,
  "FiltroRapido": ["PARCELAS_FUTURAS"],
  "IdsEmpresas": [123],
  "IdCliente": [123],
  "IdConta": [987],
  "DataEmissao": DateRange,
  "DataVencimento": DateRange,
  "DataRecebimento": DateRange,
  "Status": ["ABERTO"],
  "CodigoFinanceiro": "abc123",
  "Historico": "abc123",
  "ValorTotal": FloatRange
}

InputFiltroStatusVenda

Fields
Input Field Description
Id - Int
Estagio - Estagio
Status - Status
Example
{"Id": 123, "Estagio": "ABERTO", "Status": Status}

InputFiltroStatusVendas

Fields
Input Field Description
Ids - [Int]
Descricao - String
Estagio - Estagio
Status - Status
Example
{
  "Ids": [123],
  "Descricao": "abc123",
  "Estagio": "ABERTO",
  "Status": Status
}

InputFiltroTransportadora

Fields
Input Field Description
IdPessoa - Int
Codigo - String
CpfCnpj - String
Status - Status
FiltroGeral - String
Example
{
  "IdPessoa": 123,
  "Codigo": "xyz789",
  "CpfCnpj": "xyz789",
  "Status": Status,
  "FiltroGeral": "xyz789"
}

InputFiltroTransportadoras

Fields
Input Field Description
IdsPessoas - [Int]
Codigos - [String]
CpfCnpj - String
Status - Status
FiltroGeral - String
Example
{
  "IdsPessoas": [123],
  "Codigos": ["abc123"],
  "CpfCnpj": "xyz789",
  "Status": Status,
  "FiltroGeral": "xyz789"
}

InputFiltroVeiculo

Fields
Input Field Description
Id - Int
IdTransportadora - Int
Placa - String
Rntc - String
Status - Status
Example
{
  "Id": 123,
  "IdTransportadora": 123,
  "Placa": "xyz789",
  "Rntc": "xyz789",
  "Status": Status
}

InputFiltroVeiculos

Fields
Input Field Description
Ids - [Int]
IdTransportadora - Int
Placa - String
Rntc - String
Status - Status
Example
{
  "Ids": [987],
  "IdTransportadora": 987,
  "Placa": "xyz789",
  "Rntc": "xyz789",
  "Status": Status
}

InputFiltroVenda

Fields
Input Field Description
Id - Int
IdCliente - Int
IdVendedor - Int
Codigo - String
DataHora - DateTimeRange
DataEntrega - DateRange
Tipo - [TipoVenda]
Status - [Int]
EstagioStatus - Estagio
FiltroGeral - String
NomeCliente - String
NomeVendedor - String
HashLink - String
Example
{
  "Id": 123,
  "IdCliente": 123,
  "IdVendedor": 987,
  "Codigo": "xyz789",
  "DataHora": DateTimeRange,
  "DataEntrega": DateRange,
  "Tipo": ["PEDIDO"],
  "Status": [123],
  "EstagioStatus": "ABERTO",
  "FiltroGeral": "xyz789",
  "NomeCliente": "xyz789",
  "NomeVendedor": "abc123",
  "HashLink": "xyz789"
}

InputFiltroVendas

Fields
Input Field Description
Ids - [Int]
IdsCliente - [Int]
IdsVendedor - [Int]
Codigo - String
DataHora - DateTimeRange
DataEntrega - DateRange
Tipo - [TipoVenda]
Status - [Int]
EstagioStatus - Estagio
FiltroGeral - String
NomeCliente - String
NomeVendedor - String
HashLink - String
ValorTotal - FloatRange
QtdItens - FloatRange
DocFiscal - String
Example
{
  "Ids": [987],
  "IdsCliente": [123],
  "IdsVendedor": [123],
  "Codigo": "abc123",
  "DataHora": DateTimeRange,
  "DataEntrega": DateRange,
  "Tipo": ["PEDIDO"],
  "Status": [987],
  "EstagioStatus": "ABERTO",
  "FiltroGeral": "abc123",
  "NomeCliente": "xyz789",
  "NomeVendedor": "xyz789",
  "HashLink": "abc123",
  "ValorTotal": FloatRange,
  "QtdItens": FloatRange,
  "DocFiscal": "abc123"
}

InputOrdenacao

Fields
Input Field Description
Campo - String!
Direcao - DirecaoOrdenacao
Example
{"Campo": "xyz789", "Direcao": "ASC"}

InputPaginacao

Fields
Input Field Description
Pagina - Int
RegistrosPorPagina - Int
Ordenacao - InputOrdenacao
Example
{
  "Pagina": 123,
  "RegistrosPorPagina": 123,
  "Ordenacao": InputOrdenacao
}

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
123

ItemDevolucao

Fields
Field Name Description
Id - Int!
IdDevolucao - Int!
IdItemVenda - Int!
IdNFe - Int
IdProduto - Int
IdGrade - Int
Quantidade - Float
Example
{
  "Id": 987,
  "IdDevolucao": 123,
  "IdItemVenda": 123,
  "IdNFe": 987,
  "IdProduto": 987,
  "IdGrade": 123,
  "Quantidade": 123.45
}

ItemVenda

Fields
Field Name Description
Id - Int!
IdVenda - Int!
IdProduto - Int!
IdUnidade - Int!
IdGrade - Int
IdLinha - Int
IdColuna - Int
Codigo - String!
CodBarras - String
Descricao - String!
DescricaoProduto - String!
DescricaoGrade - String
DescricaoComp - String
InformacoesAdicionais - String
ValorDesconto - Float
ValorAcrescimo - Float
ValorDescontoTotal - Float
ValorFrete - Float
ValorSeguro - Float
ValorJuro - Float
Quantidade - Float!
QuantidadeEstoque - Float!
QuantidadeEstoqueGrade - Float
QuantidadeEstoqueFiliais - Float!
QuantidadeEstoqueFiliaisGrade - Float
ValorUnitario - Float!
ValorSubTotal - Float!
ValorTotalItem - Float!
QtdConferida - Float
QtdFaturada - Float
ValorCustoMedioUnitario - Float
ValorCustoUnitario - Float
DataCadastro - DateTime
DataAlteracao - DateTime
DefinicaoVenda - Status
DefinicaoProducao - Status
DefinicaoServico - Status
SimboloUnidade - String!
Example
{
  "Id": 987,
  "IdVenda": 987,
  "IdProduto": 987,
  "IdUnidade": 123,
  "IdGrade": 123,
  "IdLinha": 987,
  "IdColuna": 123,
  "Codigo": "xyz789",
  "CodBarras": "abc123",
  "Descricao": "xyz789",
  "DescricaoProduto": "abc123",
  "DescricaoGrade": "xyz789",
  "DescricaoComp": "xyz789",
  "InformacoesAdicionais": "xyz789",
  "ValorDesconto": 987.65,
  "ValorAcrescimo": 123.45,
  "ValorDescontoTotal": 987.65,
  "ValorFrete": 123.45,
  "ValorSeguro": 987.65,
  "ValorJuro": 123.45,
  "Quantidade": 123.45,
  "QuantidadeEstoque": 987.65,
  "QuantidadeEstoqueGrade": 123.45,
  "QuantidadeEstoqueFiliais": 123.45,
  "QuantidadeEstoqueFiliaisGrade": 123.45,
  "ValorUnitario": 123.45,
  "ValorSubTotal": 123.45,
  "ValorTotalItem": 987.65,
  "QtdConferida": 987.65,
  "QtdFaturada": 987.65,
  "ValorCustoMedioUnitario": 123.45,
  "ValorCustoUnitario": 123.45,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "DefinicaoVenda": Status,
  "DefinicaoProducao": Status,
  "DefinicaoServico": Status,
  "SimboloUnidade": "abc123"
}

Meta

Fields
Field Name Description
Id - Int!
IdVendedor - Int
NomeVendedor - String
NomeMeta - String!
ValorMeta - Float!
TipoBonificacao - TipoBonificacao!
ValorBonificacao - Float!
Status - Status!
Example
{
  "Id": 123,
  "IdVendedor": 123,
  "NomeVendedor": "xyz789",
  "NomeMeta": "abc123",
  "ValorMeta": 123.45,
  "TipoBonificacao": "PORCENTAGEM",
  "ValorBonificacao": 987.65,
  "Status": Status
}

ModalidadeCliente

Values
Enum Value Description

CONSUMIDOR_FINAL

REVENDEDOR

Example
"CONSUMIDOR_FINAL"

Modelo

Values
Enum Value Description

NFE

NFCE

Example
"NFE"

MovimentoEstoque

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdUsuario - Int!
IdProduto - Int!
IdGrade - Int
Data - DateTime!
Quantidade - Float!
Valor - Float!
Descricao - String
Origem - OrigemMovimento!
NomeUsuario - String!
CodigoProduto - String!
DescricaoProduto - String!
NomeColuna - String
NomeLinha - String
Example
{
  "Id": 123,
  "IdEmpresa": 987,
  "IdUsuario": 987,
  "IdProduto": 987,
  "IdGrade": 987,
  "Data": "2007-12-03T10:15:30Z",
  "Quantidade": 123.45,
  "Valor": 987.65,
  "Descricao": "abc123",
  "Origem": "MONTAGEM_KIT",
  "NomeUsuario": "xyz789",
  "CodigoProduto": "abc123",
  "DescricaoProduto": "xyz789",
  "NomeColuna": "abc123",
  "NomeLinha": "xyz789"
}

Ncm

Fields
Field Name Description
Id - Int!
IdEstado - Int!
IdEmpresa - Int
CodNCM - String!
ExtIpi - String
AliqEstadual - Float!
AliqMunicipal - Float!
AliqNacional - Float!
AliqImportacao - Float!
Descricao - String!
DataAlteracao - DateTime!
Status - Status!
Uf - String!
Tabela - TabelaNCM!
IdOriginal - Int!
Example
{
  "Id": 123,
  "IdEstado": 123,
  "IdEmpresa": 987,
  "CodNCM": "abc123",
  "ExtIpi": "xyz789",
  "AliqEstadual": 987.65,
  "AliqMunicipal": 123.45,
  "AliqNacional": 123.45,
  "AliqImportacao": 987.65,
  "Descricao": "abc123",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "Status": Status,
  "Uf": "abc123",
  "Tabela": "NCM",
  "IdOriginal": 123
}

Nfe

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdCfop - Int!
IdVendedor - Int
IdPessoa - Int
IdTransportadora - Int
IdUsuario - Int!
IdNfeRef - Int
IdVeiculo - Int
IdIntermediador - Int
TipoNF - TipoNFe!
ModCliente - ModalidadeCliente
Frete - TipoFrete!
Status - StatusNFE!
Origem - OrigemNFe!
Modelo - Modelo!
PrecoUsado - PrecoUsado!
ObservacaoComplementar - String
ArquivoXml - String
ArquivoPdf - String
ChaveAcesso - String
NatOperacao - String
OutrasOpcoes - String
NumNF - Int!
Serie - Int!
DataEmissao - Date!
HoraEmissao - Time!
DataHoraEmissao - DateTime!
DataSaiEnt - Date!
HoraSaiEnt - Time!
DataHoraSaiEnt - DateTime!
DataCancelamento - DateTime
DataInutilizada - DateTime
DataCompet - Date
ValorOutro - Float!
ValorFrete - Float!
ValorSeguro - Float!
ValorDesconto - Float!
ValorSubTotal - Float!
ValorTotalNfe - Float!
ValorIi - Float!
ValorIpi - Float!
ValorPis - Float!
ValorIcms - Float!
ValorPisSt - Float!
ValorIcmsSt - Float!
ValorCofins - Float!
ValorBcIcms - Float!
ValorBcIcmsSt - Float!
ValorCofinsSt - Float!
ValorIpiDevol - Float!
ValorFcpUfDest - Float!
ValorIcmsUfDest - Float!
ValorFcpSt - Float
DataCadastro - DateTime!
DataAlteracao - DateTime!
NomePessoa - String
NomeFantasiaPessoa - String
CpfCnpjPessoa - String
TelefonePessoa - String
CelularPessoa - String
EmailPessoa - String
IdCidadePessoa - Int
CidadePessoa - String
IdEstadoPessoa - Int
EstadoPessoa - String
RuaPessoa - String
BairroPessoa - String
NumeroPessoa - String
ComplementoPessoa - String
NomeTransportadora - String
NomeFantasiaTransportadora - String
CpfCnpjTransportadora - String
TelefoneTransportadora - String
CelularTransportadora - String
EmailTransportadora - String
CidadeTransportadora - String
EstadoTransportadora - String
RuaTransportadora - String
BairroTransportadora - String
NumeroTransportadora - String
ComplementoTransportadora - String
PlacaVeiculo - String
RNTCVeiculo - String
PlacaReboqueVeiculo - String
RNTCReboqueVeiculo - String
NomeVendedor - String
CFOP - String!
NaturezaOperacao - String!
CFOPOperacao - TipoCfopOperacao!
DescricaoOperacao - String!
ItemNfe - [ItemNfe!]
VendaNfe - [VendaNfe]
PrestacaoNfe - [PrestacaoNfe!]
ReferenciaNfe - [ReferenciaNfe]
VolumeNfe - [VolumeNfe]
Example
{
  "Id": 987,
  "IdEmpresa": 123,
  "IdCfop": 987,
  "IdVendedor": 123,
  "IdPessoa": 123,
  "IdTransportadora": 123,
  "IdUsuario": 987,
  "IdNfeRef": 123,
  "IdVeiculo": 123,
  "IdIntermediador": 987,
  "TipoNF": "ENTRADA",
  "ModCliente": "CONSUMIDOR_FINAL",
  "Frete": "EMITENTE",
  "Status": "GERADA",
  "Origem": "NOTA_TRANSMITIDA",
  "Modelo": "NFE",
  "PrecoUsado": "PRECO_BASE",
  "ObservacaoComplementar": "abc123",
  "ArquivoXml": "abc123",
  "ArquivoPdf": "abc123",
  "ChaveAcesso": "xyz789",
  "NatOperacao": "xyz789",
  "OutrasOpcoes": "xyz789",
  "NumNF": 987,
  "Serie": 987,
  "DataEmissao": "2007-12-03",
  "HoraEmissao": "10:15:30Z",
  "DataHoraEmissao": "2007-12-03T10:15:30Z",
  "DataSaiEnt": "2007-12-03",
  "HoraSaiEnt": "10:15:30Z",
  "DataHoraSaiEnt": "2007-12-03T10:15:30Z",
  "DataCancelamento": "2007-12-03T10:15:30Z",
  "DataInutilizada": "2007-12-03T10:15:30Z",
  "DataCompet": "2007-12-03",
  "ValorOutro": 123.45,
  "ValorFrete": 987.65,
  "ValorSeguro": 123.45,
  "ValorDesconto": 123.45,
  "ValorSubTotal": 987.65,
  "ValorTotalNfe": 987.65,
  "ValorIi": 987.65,
  "ValorIpi": 987.65,
  "ValorPis": 123.45,
  "ValorIcms": 987.65,
  "ValorPisSt": 123.45,
  "ValorIcmsSt": 123.45,
  "ValorCofins": 987.65,
  "ValorBcIcms": 987.65,
  "ValorBcIcmsSt": 987.65,
  "ValorCofinsSt": 987.65,
  "ValorIpiDevol": 123.45,
  "ValorFcpUfDest": 987.65,
  "ValorIcmsUfDest": 123.45,
  "ValorFcpSt": 987.65,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "NomePessoa": "xyz789",
  "NomeFantasiaPessoa": "abc123",
  "CpfCnpjPessoa": "xyz789",
  "TelefonePessoa": "abc123",
  "CelularPessoa": "abc123",
  "EmailPessoa": "abc123",
  "IdCidadePessoa": 123,
  "CidadePessoa": "abc123",
  "IdEstadoPessoa": 987,
  "EstadoPessoa": "abc123",
  "RuaPessoa": "xyz789",
  "BairroPessoa": "abc123",
  "NumeroPessoa": "xyz789",
  "ComplementoPessoa": "abc123",
  "NomeTransportadora": "xyz789",
  "NomeFantasiaTransportadora": "abc123",
  "CpfCnpjTransportadora": "xyz789",
  "TelefoneTransportadora": "abc123",
  "CelularTransportadora": "abc123",
  "EmailTransportadora": "abc123",
  "CidadeTransportadora": "abc123",
  "EstadoTransportadora": "xyz789",
  "RuaTransportadora": "abc123",
  "BairroTransportadora": "abc123",
  "NumeroTransportadora": "abc123",
  "ComplementoTransportadora": "xyz789",
  "PlacaVeiculo": "abc123",
  "RNTCVeiculo": "abc123",
  "PlacaReboqueVeiculo": "abc123",
  "RNTCReboqueVeiculo": "abc123",
  "NomeVendedor": "xyz789",
  "CFOP": "xyz789",
  "NaturezaOperacao": "abc123",
  "CFOPOperacao": "AMOSTRA_GRATIS_BRINDE_BONIFICACAO",
  "DescricaoOperacao": "xyz789",
  "ItemNfe": [ItemNfe],
  "VendaNfe": [VendaNfe],
  "PrestacaoNfe": [PrestacaoNfe],
  "ReferenciaNfe": [ReferenciaNfe],
  "VolumeNfe": [VolumeNfe]
}

NivelDefinicao

Fields
Field Name Description
Id - Int!
Nivel - TipoNivelDefinicao!
Descricao - String!
Example
{
  "Id": 123,
  "Nivel": "ACUMULADO_ANO_ANTERIOR",
  "Descricao": "abc123"
}

Operacao

Fields
Field Name Description
Id - Int!
Nome - String!
TipoOperacao - TipoOperacao!
Example
{
  "Id": 123,
  "Nome": "xyz789",
  "TipoOperacao": "ACRESCIMO_VALOR_CONTA_PAGAR"
}

OrigemMovimento

Values
Enum Value Description

MONTAGEM_KIT

ALTERACAO_GRADE

SALDO_INICIAL_PROD_INV

SALDO_INICIAL_GRADE_INV

SALDO_INICIAL_PROD

SALDO_INICIAL_GRADE

SALDO_FINAL_PROD

SALDO_FINAL_GRADE

TROCAS_DEVOLUCOES

AJUSTE_ESTOQUE

Example
"MONTAGEM_KIT"

OrigemNFe

Values
Enum Value Description

NOTA_TRANSMITIDA

XML_IMPORTADO

CADASTRADA_MANUALMENTE

Example
"NOTA_TRANSMITIDA"

PaginaCliente

Fields
Field Name Description
Data - [Cliente!]!
Paginacao - Paginacao!
Example
{
  "Data": [Cliente],
  "Paginacao": Paginacao
}

PaginaCondicional

Fields
Field Name Description
Data - [Condicional!]!
Paginacao - PaginacaoCondicional!
Example
{
  "Data": [Condicional],
  "Paginacao": PaginacaoCondicional
}

PaginaDevolucao

Fields
Field Name Description
Data - [Devolucao!]!
Paginacao - Paginacao!
Example
{
  "Data": [Devolucao],
  "Paginacao": Paginacao
}

PaginaNfe

Fields
Field Name Description
Data - [Nfe!]!
Paginacao - PaginacaoNfe!
Example
{
  "Data": [Nfe],
  "Paginacao": PaginacaoNfe
}

PaginaPagamento

Fields
Field Name Description
Data - [Pagamento!]!
Paginacao - PaginacaoPagamento!
Example
{
  "Data": [Pagamento],
  "Paginacao": PaginacaoPagamento
}

PaginaPedidoVenda

Fields
Field Name Description
Data - [PedidoVenda!]!
Paginacao - PaginacaoPedidoVenda!
Example
{
  "Data": [PedidoVenda],
  "Paginacao": PaginacaoPedidoVenda
}

PaginaPessoa

Fields
Field Name Description
Data - [Pessoa!]!
Paginacao - Paginacao!
Example
{
  "Data": [Pessoa],
  "Paginacao": Paginacao
}

PaginaProduto

Fields
Field Name Description
Data - [Produto!]!
Paginacao - PaginacaoProdutos!
Example
{
  "Data": [Produto],
  "Paginacao": PaginacaoProdutos
}

PaginaReceita

Fields
Field Name Description
Data - [Receita!]!
Paginacao - PaginacaoReceita!
Example
{
  "Data": [Receita],
  "Paginacao": PaginacaoReceita
}

PaginaVenda

Fields
Field Name Description
Data - [Venda!]!
Paginacao - PaginacaoVenda!
Example
{
  "Data": [Venda],
  "Paginacao": PaginacaoVenda
}

Paginacao

Fields
Field Name Description
TotalRegistros - Int!
Example
{"TotalRegistros": 123}

PaginacaoCondicional

Fields
Field Name Description
TotalRegistros - Int!
TotalValorCondicional - Float!
TotalValorFaturado - Float!
TotalQtdItensCondicional - Float!
TotalQtdCondicionais - Float!
Example
{
  "TotalRegistros": 123,
  "TotalValorCondicional": 987.65,
  "TotalValorFaturado": 123.45,
  "TotalQtdItensCondicional": 123.45,
  "TotalQtdCondicionais": 123.45
}

PaginacaoNfe

Fields
Field Name Description
TotalRegistros - Int!
TotalTransmitido - Float!
TotalRegistrosTransmitido - Int!
QuantidadeItensTransmitidos - Float!
Example
{
  "TotalRegistros": 987,
  "TotalTransmitido": 987.65,
  "TotalRegistrosTransmitido": 987,
  "QuantidadeItensTransmitidos": 987.65
}

PaginacaoPagamento

Fields
Field Name Description
TotalRegistros - Int!
TotalPago - Float!
TotalAtraso - Float!
TotalVenceHoje - Float!
TotalVencer - Float!
Example
{
  "TotalRegistros": 123,
  "TotalPago": 987.65,
  "TotalAtraso": 987.65,
  "TotalVenceHoje": 123.45,
  "TotalVencer": 987.65
}

PaginacaoPedidoVenda

Fields
Field Name Description
TotalRegistros - Int!
TotalPedido - Float!
TotalItens - Float!
NumPedidos - Int!
Example
{
  "TotalRegistros": 987,
  "TotalPedido": 123.45,
  "TotalItens": 123.45,
  "NumPedidos": 123
}

PaginacaoProdutos

Fields
Field Name Description
TotalRegistros - Int!
QtdTotalEstoque - Float!
TotalValorCusto - Float!
TotalCustoMedio - Float!
TotalPrecoVenda1 - Float!
TotalPrecoVenda2 - Float!
Example
{
  "TotalRegistros": 987,
  "QtdTotalEstoque": 987.65,
  "TotalValorCusto": 987.65,
  "TotalCustoMedio": 123.45,
  "TotalPrecoVenda1": 123.45,
  "TotalPrecoVenda2": 123.45
}

PaginacaoReceita

Fields
Field Name Description
TotalRegistros - Int!
TotalQuitado - Float!
TotalAtraso - Float!
TotalAtrasoJuros - Float!
TotalVenceHoje - Float!
TotalVencer - Float!
Example
{
  "TotalRegistros": 123,
  "TotalQuitado": 123.45,
  "TotalAtraso": 123.45,
  "TotalAtrasoJuros": 987.65,
  "TotalVenceHoje": 123.45,
  "TotalVencer": 123.45
}

PaginacaoVenda

Fields
Field Name Description
TotalRegistrosVendidos - Int! Número de registros (status faturado)
TotalRegistros - Int! Número de registros (ignora status)
TotalVendido - Float! Total de vendas realizadas (status faturado)
TotalVendas - Float! Total de venda (ignora status)
TotalItensVendidos - Float! Total de itens vendidos (status faturado)
TotalItens - Float! Total de itens vendidos (ignora status)
TotalFormasPagamento - [VendaTotalPorFormaPgto!]
Example
{
  "TotalRegistrosVendidos": 123,
  "TotalRegistros": 987,
  "TotalVendido": 123.45,
  "TotalVendas": 987.65,
  "TotalItensVendidos": 123.45,
  "TotalItens": 123.45,
  "TotalFormasPagamento": [VendaTotalPorFormaPgto]
}

PedidoVenda

Fields
Field Name Description
Id - Int!
IdCliente - Int!
IdVendedor - Int
IdUsuario - Int!
IdTransportadora - Int
IdEnderecoEntrega - Int
Codigo - String!
CodigoVenda - String
Status - Int!
DescricaoStatus - String!
EstagioStatus - Estagio!
DataPedido - DateTime!
Data - Date!
Hora - Time!
DataHora - DateTime!
DataEntrega - Date
ValorDesconto - Float!
ValorFrete - Float!
ValorSeguro - Float!
ValorJuro - Float!
ValorTotal - Float!
InformacoesAdicionais - String
Observacoes - String
Conferido - Resposta!
Frete - TipoFrete!
PrecoUsado - PrecoUsado!
IdEcommerce - Int
DataCadastro - DateTime!
DataAlteracao - DateTime!
PrestacaoVenda - [PrestacaoVenda]
ItemVenda - [ItemVenda]
QtdItens - Float
HashLink - String!
NomeCliente - String
NomeFantasiaCliente - String
NomeVendedor - String
Example
{
  "Id": 987,
  "IdCliente": 987,
  "IdVendedor": 987,
  "IdUsuario": 123,
  "IdTransportadora": 987,
  "IdEnderecoEntrega": 987,
  "Codigo": "abc123",
  "CodigoVenda": "xyz789",
  "Status": 987,
  "DescricaoStatus": "xyz789",
  "EstagioStatus": "ABERTO",
  "DataPedido": "2007-12-03T10:15:30Z",
  "Data": "2007-12-03",
  "Hora": "10:15:30Z",
  "DataHora": "2007-12-03T10:15:30Z",
  "DataEntrega": "2007-12-03",
  "ValorDesconto": 123.45,
  "ValorFrete": 987.65,
  "ValorSeguro": 123.45,
  "ValorJuro": 987.65,
  "ValorTotal": 987.65,
  "InformacoesAdicionais": "xyz789",
  "Observacoes": "xyz789",
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "IdEcommerce": 987,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "PrestacaoVenda": [PrestacaoVenda],
  "ItemVenda": [ItemVenda],
  "QtdItens": 123.45,
  "HashLink": "xyz789",
  "NomeCliente": "xyz789",
  "NomeFantasiaCliente": "xyz789",
  "NomeVendedor": "abc123"
}

PerfilAcessoColaborador

Values
Enum Value Description

USUARIO

SUPORTE

Example
"USUARIO"

PermissaoColaborador

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdColaborador - Int
IdPermissao - Int!
Status - Int!
DataAlteracao - DateTime!
NomePermissao - String!
OpcoesPermissaoLista - [String!]!
Example
{
  "Id": 987,
  "IdEmpresa": 987,
  "IdColaborador": 987,
  "IdPermissao": 987,
  "Status": 987,
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "NomePermissao": "xyz789",
  "OpcoesPermissaoLista": ["xyz789"]
}

Pessoa

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
Nome - String!
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Cep - String
Bairro - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
DataCadastro - DateTime!
DataAlteracao - DateTime!
Status - Status!
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
CidadeNome - String
Uf - String
IdEstado - Int
IdCliente - Int
IdColaborador - Int
IdContador - Int
IdFornecedor - Int
IdTransportadora - Int
Example
{
  "Id": 987,
  "IdEmpresa": 987,
  "Nome": "abc123",
  "NomeFantasia": "xyz789",
  "CpfCnpj": "xyz789",
  "IdPais": 123,
  "IdCidade": 987,
  "Cep": "abc123",
  "Bairro": "xyz789",
  "Logradouro": "xyz789",
  "NumEndereco": "xyz789",
  "Complemento": "abc123",
  "Telefone": "abc123",
  "Celular": "abc123",
  "Celular2": "xyz789",
  "Email": "xyz789",
  "RG": "xyz789",
  "InscricaoEstadual": "abc123",
  "InscricaoMunicipal": "abc123",
  "Observacao": "abc123",
  "DataNascimento": "2007-12-03",
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "Status": Status,
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "CidadeNome": "abc123",
  "Uf": "abc123",
  "IdEstado": 123,
  "IdCliente": 987,
  "IdColaborador": 123,
  "IdContador": 987,
  "IdFornecedor": 987,
  "IdTransportadora": 987
}

PrecoPadraoCfop

Values
Enum Value Description

VALOR_VENDA

VALOR_VENDA_ALT

PRECO_CUSTO

Example
"VALOR_VENDA"

PrecoUsado

Values
Enum Value Description

PRECO_BASE

PRECO_ALTERNATIVO

Example
"PRECO_BASE"

PrestacaoDevolucao

Fields
Field Name Description
Id - Int!
IdContaFinanceiro - Int
TipoFormaPgto - TipoFormaPagamento!
IdFormaPgto - Int!
IdAdminCartao - Int
IdNFe - Int
IdVenda - Int
IdDevolucao - Int
IdParcelamento - Int
IdLancamento - Int
IdEmpresa - Int
NumLancamento - Int!
TagPgtoNFe - TagPagamentoNFe!
CodigoFinanceiro - String
DataVencimento - Date!
DataAlteracao - DateTime!
NomeFormaPgto - String
ValorTaxaCartao - Float
ValorTotal - Float!
Example
{
  "Id": 987,
  "IdContaFinanceiro": 987,
  "TipoFormaPgto": "PARCELAMENTO",
  "IdFormaPgto": 987,
  "IdAdminCartao": 987,
  "IdNFe": 123,
  "IdVenda": 987,
  "IdDevolucao": 123,
  "IdParcelamento": 987,
  "IdLancamento": 123,
  "IdEmpresa": 987,
  "NumLancamento": 987,
  "TagPgtoNFe": "DINHEIRO",
  "CodigoFinanceiro": "xyz789",
  "DataVencimento": "2007-12-03",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "NomeFormaPgto": "xyz789",
  "ValorTaxaCartao": 123.45,
  "ValorTotal": 987.65
}

PrestacaoVenda

Fields
Field Name Description
Id - Int!
IdVenda - Int!
IdContaFinanceira - Int
IdAdminCartao - Int
IdFormaPgto - Int!
DataVencimento - DateTime!
ValorParcela - Float!
DataAlteracao - DateTime!
NomeFormaPgto - String
NumDocumento - String
NumLancamento - Int!
TotalLancamento - Float!
TagPgtoNFe - TagPagamentoNFe!
TipoFormaPgto - TipoFormaPagamento!
Example
{
  "Id": 123,
  "IdVenda": 987,
  "IdContaFinanceira": 123,
  "IdAdminCartao": 123,
  "IdFormaPgto": 987,
  "DataVencimento": "2007-12-03T10:15:30Z",
  "ValorParcela": 123.45,
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "NomeFormaPgto": "xyz789",
  "NumDocumento": "xyz789",
  "NumLancamento": 987,
  "TotalLancamento": 987.65,
  "TagPgtoNFe": "DINHEIRO",
  "TipoFormaPgto": "PARCELAMENTO"
}

Produto

Fields
Field Name Description
Id - Int!
IdMarca - Int
IdEmpresa - Int!
IdEmpresaFilial - Int
IdUnidade - Int!
IdColecao - Int
IdCategoria - Int
IdDefinicao - Int!
IdGradeTipo - Int
IdFornecedor - Int
IdSubcategoria - Int
IdUnidadeCompra - Int
IdUnidadeTributaria - Int
Foto - String
Codigo - String!
CodAnp - String
DescAnp - String
CodBenef - String
Descricao - String!
CodBarras - String
CodigoSecundario - String
Complemento - String
IpiCnpjProd - String
CodListServ - String
SkuEcommerce - String
CodFornecedor - String
Origem - Int!
Peso - Float
FatorConversao - Float
FatorConversaoTribut - Float
Status - Status!
AtivoEcommerce - Status!
EstoqueAjustado - Resposta
DataCadastro - DateTime!
DataAlteracao - DateTime!
GradePreco - GradePreco!
IndEscala - IndicadorProducao!
UnidadeSimbolo - String
UnidadeDescricao - String
UnidadeStatus - Status
CategoriaNome - String
CategoriaDescricao - String
CategoriaStatus - Status
SubcategoriaNome - String
SubcategoriaDescricao - String
SubcategoriaStatus - Status
DefinicaoNome - String
DefinicaoDescricao - String
DefinicaoVenda - Status
DefinicaoMateriaPrima - Status
DefinicaoUsoConsumo - Status
DefinicaoProducao - Status
DefinicaoServico - Status
UnidadeCompraSimbolo - String
UnidadeCompraDescricao - String
UnidadeCompraStatus - Status
MarcaNome - String
MarcaDescricao - String
MarcaStatus - Status
ColecaoNome - String
ColecaoDescricao - String
ColecaoStatus - Status
FornecedorNome - String
FornecedorNomeFantasia - String
FornecedorCnpj - String
ProdutoFilial - [ProdutoFilial]
Arguments
NomeFilial - String!
IdSituaTribut - Int
IdCstIpi - Int
IdCstPisCofins - Int
IdNcm - Int
IdCfop - Int
IdCest - Int
Quantidade - Float!
QtdMinima - Float
ValorVenda - Float!
ValorVendaAlt - Float!
MargemLucro - Float
Desconto - Float
IcmsMva - Float
IcmsAliq - Float
IcmsReducao - Float
IPIAliq - Float
PisAliq - Float
CofinsAliq - Float
IIAliq - Float
IpiClasse - String
IpiCodSelo - String
IpiQtdSelo - Int
IpiCodEnq - String
SaldoIniQtd - Float!
ReducaoMvaNormal - Float
ReducaoMvaSimples - Float
PorcentDifIcms - Float
ValorCusto - Float
CustoMedio - Float
Grade - [Grade]
Arguments
GradeNome - String
GradeNomeLinha - String
GradeNomeColuna - String
GradeTipo - TipoGrade
GradeStatus - Status
GradeVisibilidade - TipoVisibilidade
QtdGradeDiferente - Boolean
ProdutosKit - [ProdutoKit]
Arguments
TipoKit - TipoKit
SituaTributCodDescricao - String
NcmCodigo - String
CestCodigo - String
CfopCodigo - String
QtdMinimaAtingida - Boolean
SaldoQtdFiliais - Float!
Example
{
  "Id": 987,
  "IdMarca": 987,
  "IdEmpresa": 123,
  "IdEmpresaFilial": 123,
  "IdUnidade": 987,
  "IdColecao": 123,
  "IdCategoria": 987,
  "IdDefinicao": 987,
  "IdGradeTipo": 123,
  "IdFornecedor": 123,
  "IdSubcategoria": 987,
  "IdUnidadeCompra": 123,
  "IdUnidadeTributaria": 987,
  "Foto": "xyz789",
  "Codigo": "xyz789",
  "CodAnp": "abc123",
  "DescAnp": "abc123",
  "CodBenef": "xyz789",
  "Descricao": "abc123",
  "CodBarras": "xyz789",
  "CodigoSecundario": "abc123",
  "Complemento": "xyz789",
  "IpiCnpjProd": "xyz789",
  "CodListServ": "xyz789",
  "SkuEcommerce": "xyz789",
  "CodFornecedor": "abc123",
  "Origem": 987,
  "Peso": 123.45,
  "FatorConversao": 987.65,
  "FatorConversaoTribut": 987.65,
  "Status": Status,
  "AtivoEcommerce": Status,
  "EstoqueAjustado": Resposta,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "GradePreco": "PRECO_PRODUTO",
  "IndEscala": "NENHUM",
  "UnidadeSimbolo": "xyz789",
  "UnidadeDescricao": "xyz789",
  "UnidadeStatus": Status,
  "CategoriaNome": "xyz789",
  "CategoriaDescricao": "abc123",
  "CategoriaStatus": Status,
  "SubcategoriaNome": "abc123",
  "SubcategoriaDescricao": "xyz789",
  "SubcategoriaStatus": Status,
  "DefinicaoNome": "abc123",
  "DefinicaoDescricao": "xyz789",
  "DefinicaoVenda": Status,
  "DefinicaoMateriaPrima": Status,
  "DefinicaoUsoConsumo": Status,
  "DefinicaoProducao": Status,
  "DefinicaoServico": Status,
  "UnidadeCompraSimbolo": "abc123",
  "UnidadeCompraDescricao": "abc123",
  "UnidadeCompraStatus": Status,
  "MarcaNome": "abc123",
  "MarcaDescricao": "abc123",
  "MarcaStatus": Status,
  "ColecaoNome": "abc123",
  "ColecaoDescricao": "abc123",
  "ColecaoStatus": Status,
  "FornecedorNome": "xyz789",
  "FornecedorNomeFantasia": "xyz789",
  "FornecedorCnpj": "abc123",
  "ProdutoFilial": [ProdutoFilial],
  "NomeFilial": "abc123",
  "IdSituaTribut": 123,
  "IdCstIpi": 123,
  "IdCstPisCofins": 123,
  "IdNcm": 987,
  "IdCfop": 987,
  "IdCest": 987,
  "Quantidade": 123.45,
  "QtdMinima": 123.45,
  "ValorVenda": 123.45,
  "ValorVendaAlt": 987.65,
  "MargemLucro": 987.65,
  "Desconto": 987.65,
  "IcmsMva": 123.45,
  "IcmsAliq": 123.45,
  "IcmsReducao": 987.65,
  "IPIAliq": 123.45,
  "PisAliq": 987.65,
  "CofinsAliq": 123.45,
  "IIAliq": 123.45,
  "IpiClasse": "xyz789",
  "IpiCodSelo": "abc123",
  "IpiQtdSelo": 987,
  "IpiCodEnq": "abc123",
  "SaldoIniQtd": 123.45,
  "ReducaoMvaNormal": 123.45,
  "ReducaoMvaSimples": 987.65,
  "PorcentDifIcms": 123.45,
  "ValorCusto": 987.65,
  "CustoMedio": 123.45,
  "Grade": [Grade],
  "GradeNome": "xyz789",
  "GradeNomeLinha": "abc123",
  "GradeNomeColuna": "xyz789",
  "GradeTipo": "LINHA",
  "GradeStatus": Status,
  "GradeVisibilidade": "TOTAL",
  "QtdGradeDiferente": false,
  "ProdutosKit": [ProdutoKit],
  "TipoKit": "MOVIMENTO_ESTOQUE_MANUAL",
  "SituaTributCodDescricao": "xyz789",
  "NcmCodigo": "abc123",
  "CestCodigo": "abc123",
  "CfopCodigo": "xyz789",
  "QtdMinimaAtingida": false,
  "SaldoQtdFiliais": 123.45
}

ProdutoFilial

Fields
Field Name Description
IdEmpresa - Int!
IdProduto - Int!
IdSituaTribut - Int
IdCstIpi - Int
IdCstPisCofins - Int
IdNcm - Int
IdCfop - Int
IdCest - Int
Quantidade - Float!
SaldoQtdFiliais - Float!
QtdMinima - Float
ValorVenda - Float!
ValorVendaAlt - Float!
MargemLucro - Float
Desconto - Float
IcmsMva - Float
IcmsAliq - Float
IcmsReducao - Float
IPIAliq - Float
PisAliq - Float
CofinsAliq - Float
IIAliq - Float
IpiClasse - String
IpiCodSelo - String
IpiQtdSelo - Int
IpiCodEnq - String
SaldoIniQtd - Float!
ReducaoMvaNormal - Float
ReducaoMvaSimples - Float
ValorCusto - Float!
CustoMedio - Float!
PorcentDifIcms - Float
Example
{
  "IdEmpresa": 987,
  "IdProduto": 123,
  "IdSituaTribut": 987,
  "IdCstIpi": 987,
  "IdCstPisCofins": 123,
  "IdNcm": 987,
  "IdCfop": 987,
  "IdCest": 987,
  "Quantidade": 987.65,
  "SaldoQtdFiliais": 987.65,
  "QtdMinima": 123.45,
  "ValorVenda": 987.65,
  "ValorVendaAlt": 123.45,
  "MargemLucro": 123.45,
  "Desconto": 123.45,
  "IcmsMva": 123.45,
  "IcmsAliq": 123.45,
  "IcmsReducao": 123.45,
  "IPIAliq": 987.65,
  "PisAliq": 123.45,
  "CofinsAliq": 987.65,
  "IIAliq": 123.45,
  "IpiClasse": "xyz789",
  "IpiCodSelo": "xyz789",
  "IpiQtdSelo": 123,
  "IpiCodEnq": "xyz789",
  "SaldoIniQtd": 987.65,
  "ReducaoMvaNormal": 123.45,
  "ReducaoMvaSimples": 987.65,
  "ValorCusto": 987.65,
  "CustoMedio": 123.45,
  "PorcentDifIcms": 123.45
}

ProdutoKit

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdProduto - Int!
IdKit - Int!
Quantidade - Float!
Status - Status!
Descricao - String!
Codigo - String!
CustoMedio - Float!
CustoUltCompra - Float!
PrecoVenda - Float!
PrecoVendaAlt - Float!
QuantidadeEstoque - Float!
CodBarras - String
UnidadeSimbolo - String
TotalCustoMedio - Float!
TotalCustoUltCompra - Float!
TotalPrecoVenda - Float!
TotalPrecoVendaAlt - Float!
TipoKit - TipoKit!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "IdProduto": 123,
  "IdKit": 123,
  "Quantidade": 987.65,
  "Status": Status,
  "Descricao": "xyz789",
  "Codigo": "abc123",
  "CustoMedio": 987.65,
  "CustoUltCompra": 987.65,
  "PrecoVenda": 123.45,
  "PrecoVendaAlt": 123.45,
  "QuantidadeEstoque": 123.45,
  "CodBarras": "abc123",
  "UnidadeSimbolo": "abc123",
  "TotalCustoMedio": 123.45,
  "TotalCustoUltCompra": 987.65,
  "TotalPrecoVenda": 987.65,
  "TotalPrecoVendaAlt": 987.65,
  "TipoKit": "MOVIMENTO_ESTOQUE_MANUAL"
}

ReferenciaComercial

Fields
Field Name Description
Id - Int!
IdCliente - Int!
Descricao - String!
Contato - String
Telefone - String
Status - Status
Example
{
  "Id": 987,
  "IdCliente": 123,
  "Descricao": "xyz789",
  "Contato": "xyz789",
  "Telefone": "xyz789",
  "Status": Status
}

ReferenciaNfe

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdNfe - Int!
IdNfeRef - Int
IdEstado - Int
IdFornecedor - Int
ChaveAcesso - String
CnpjEmitente - String
Modelo - ModeloReferencia
Serie - Int
NumNf - Int
DataEmissao - Date
Tipo - TipoReferencia
IndEmitente - IndicadorEmitente
IndOperacao - IndicadorOperacao
Example
{
  "Id": 987,
  "IdEmpresa": 987,
  "IdNfe": 987,
  "IdNfeRef": 123,
  "IdEstado": 987,
  "IdFornecedor": 987,
  "ChaveAcesso": "xyz789",
  "CnpjEmitente": "xyz789",
  "Modelo": "MOD_01",
  "Serie": 123,
  "NumNf": 987,
  "DataEmissao": "2007-12-03",
  "Tipo": "NFE",
  "IndEmitente": "PROPRIA",
  "IndOperacao": "ENTRADA_AQUISICAO"
}

RegimeTributario

Values
Enum Value Description

SIMPLES_NACIONAL

SIMPLES_NACIONAL_EXCESSO_DE_SUBLIMITE

REGIME_NORMAL

SIMPLES_NACIONAL_MEI

Example
"SIMPLES_NACIONAL"

RegimeTributarioICMS

Values
Enum Value Description

CONTRIBUINTE_ICMS

CONTRIBUINTE_ISENTO

NAO_CONTRIBUINTE

Example
"CONTRIBUINTE_ICMS"

Resposta

Description

Resposta pode ser: SIM, NAO

Example
Resposta

RetornoPadrao

Description

Retorna ID de um registro

Example
RetornoPadrao

Status

Description

Status pode ser: ATIVO, INATIVO

Example
Status

StatusCondicional

Values
Enum Value Description

EM_CONDICIONAL

FATURADO

DEVOLVIDO

CANCELADO

Example
"EM_CONDICIONAL"

StatusNFE

Values
Enum Value Description

GERADA

TRANSMITIDA

CANCELADA

INUTILIZADA

IMPORTADA_PENDENTE

CONTINGENCIA

Example
"GERADA"

StatusParcelamento

Values
Enum Value Description

ABERTO

QUITADO

ESTORNADO_ABERTO

ESTORNADO_QUITADO

RENEGOCIADO

Example
"ABERTO"

StatusVenda

Fields
Field Name Description
Id - Int!
Descricao - String!
Estagio - Estagio!
Status - Status!
Ordem - Int!
Example
{
  "Id": 987,
  "Descricao": "abc123",
  "Estagio": "ABERTO",
  "Status": Status,
  "Ordem": 987
}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"abc123"

TabelaNCM

Values
Enum Value Description

NCM

NBS

LC116

Example
"NCM"

TagPagamentoNFe

Values
Enum Value Description

DINHEIRO

CHEQUE

CARTAO_CREDITO

CARTAO_DEBITO

CREDITO_LOJA

VALE_ALIMENTACAO

VALE_REFEICAO

VALE_PRESENTE

VALE_COMBUSTIVEL

DUPLICATA_MERCANTIL

BOLETO_BANCARIO

DEPOSITO_BANCARIO

PIX

TRANSFERENCIA_CARTEIRA_DIGITAL

FIDELIDADE_CASHBACK_CREDITO_VIRTUAL

SEM_PAGAMENTO

OUTROS

Example
"DINHEIRO"

Time

Description

Scalar do tipo Hora: HH:mm:ss

Example
"10:15:30Z"

TimeRange

Fields
Input Field Description
DataInicio - Time
DataFim - Time
Example
{
  "DataInicio": "10:15:30Z",
  "DataFim": "10:15:30Z"
}

Tipo

Values
Enum Value Description

RECEITA

DESPESA

Example
"RECEITA"

TipoBonificacao

Values
Enum Value Description

PORCENTAGEM

VALOR

Example
"PORCENTAGEM"

TipoCfopOperacao

Values
Enum Value Description

AMOSTRA_GRATIS_BRINDE_BONIFICACAO

ANULACAO

AQUISICAO_SERVICO

COMPRAS

DEVOLUCAO_COMPRA

DEVOLUCAO_VENDA

ENTRADA

EXPORTACAO

IMPORTACAO_CUPOM

INDUSTRIALIZACAO

LANCAMENTO

NFE_COMPLEMENTO

NFE_ESTORNO

OUTROS

PRESTACAO_SERVICO

REMESSA

RETORNO

TRANSFERENCIA

VENDAS

Example
"AMOSTRA_GRATIS_BRINDE_BONIFICACAO"

TipoFormaPagamento

Values
Enum Value Description

PARCELAMENTO

FINANCEIRO

CARTAO_CREDITO

CARTAO_DEBITO

VALE_CREDITO

Example
"PARCELAMENTO"

TipoFrete

Values
Enum Value Description

EMITENTE

DESTINATARIO

TERCEIROS

PROPRIO_EMITENTE

PROPRIO_DESTINATARIO

SEM_FRETE

Example
"EMITENTE"

TipoGrade

Values
Enum Value Description

LINHA

LINHA_E_COLUNA

Example
"LINHA"

TipoKit

Values
Enum Value Description

MOVIMENTO_ESTOQUE_MANUAL

MOVIMENTO_ESTOQUE_AUTOMATICO

Example
"MOVIMENTO_ESTOQUE_MANUAL"

TipoNFe

Values
Enum Value Description

ENTRADA

SAIDA

Example
"ENTRADA"

TipoNivelDefinicao

Values
Enum Value Description

ACUMULADO_ANO_ANTERIOR

ADIANTAMENTO_CLIENTE

ADMIN_CARTAO

ATIVO

BENEFICIOS_COLABORADOR

CAPITAL_SOCIAL

CIRCULANTE_ATIVO

CIRCULANTE_PASSIVO

CLIENTE

COFINS

COFINS_RECOLHER

COMISSAO

CONTA_FINANCEIRA

CONTA_PAGAR

CONTA_RECEBER

CONTRIBUICAO_RECOLHER

CONTRIBUICAO_SOCIAL

CONVERSAO

CUSTO_MATERIA_PRIMA

CUSTO_MERCADORIA_VENDIDA

CUSTO_PROD_ACABADO

CUSTO_PRODUCAO

CUSTO_PRODUCAO_VENDIDA

CUSTO_VARIAVEL

DECIMO_TERCEIRO_FERIAS

DEDUCAO_VENDA

DESCONTO_PAGAMENTO

DESCONTO_RECEBIMENTO

DESCONTO_VENDA

DESPESA_ADMINISTRATIVA

DESPESA_FINANCEIRA

DESPESA_FIXA

DEVOLUCAO_TROCA

DISPONIVEL

EMPRESTIMO

ESTOQUE

FATURAMENTO

FGTS_COLABORADOR

FGTS_RECOLHER

FORNECEDOR

FRETE_ADM

FRETE_PRODUCAO

FRETE_VENDA

ICMS

ICMS_RECOLHER

IMOBILIZADO

IMPOSTO_NORMAL

IMPOSTO_SN

INSS_COLABORADOR

INSS_RECOLHER

INVESTIMENTO

IPI

IPI_RECOLHER

IRPJ

IRPJ_RECOLHER

ISS

ISS_RECOLHER

JURO_PAGAMENTO

JURO_RECEBIMENTO

LUCRO_BRUTO

MATERIA_PRIMA

MERCADORIA

NAO_CIRCULANTE_ATIVO

NAO_CIRCULANTE_PASSIVO

OBRIGACAO_FISCAL

OBRIGACAO_TRABALHISTA

OUTRA_TRABALHISTA

OUTRO_IMPOSTO

OUTRO_IMPOSTO_RECOLHER

OUTRO_LONGO_PRAZO

PASSIVO

PATRIMONIO_LIQUIDO

PERDA_CREDITO

PIS

PIS_RECOLHER

PRO_LABORE

PRO_LABORE_PAGAR

RECEITA_FINANCEIRA

RECEITA_LIQUIDA

RESULTADO_ACUMULADO

RESULTADO_BRUTO

RESULTADO_FINANCEIRO

RESULTADO_LIQUIDO

SALARIO

SALARIO_PAGAR

SN_RECOLHER

TARIFA_COBRANCA

VENDA_MERCADORIA

VENDA_PRODUCAO

VENDA_SERVICO

Example
"ACUMULADO_ANO_ANTERIOR"

TipoOperacao

Values
Enum Value Description

ACRESCIMO_VALOR_CONTA_PAGAR

ACRESCIMO_VALOR_CONTA_RECEBER

BAIXA_CREDITO_CLIENTE

CANCELAMENTO_VENDA

CAPTACAO_EMPRESTIMO

COMPRAS_DESPESAS

DESCONTO_VALOR_CONTA_PAGAR

DESCONTO_VALOR_CONTA_RECEBER

DEVOLUCAO_COMPRA

DEVOLUCAO_VENDA

ESTORNAR_CANCELAR_CONTA

INTEGRALIZACAO_CAPITAL

OUTRAS_RECEITAS

PAGAMENTO_CONTAS_PAGAR

PAGAMENTO_PARCIAL_CONTAS_PAGAR

RECEBIMENTO_CONTAS_RECEBER

RECEBIMENTO_PARCIAL_CONTAS_RECEBER

RENEGOCIACAO_CONTAS_PAGAR

RENEGOCIACAO_CONTAS_PAGAR_PARCELAS

RENEGOCIACAO_CONTAS_RECEBER

RENEGOCIACAO_CONTAS_RECEBER_PARCELAS

TRANSF_CUSTO_MERCAD_VENDIDA_ESTOQUE_MERCADORIA

TRANSF_CUSTO_PRODUCAO_ESTOQUE_MERCADORIA

TRANSF_ESTOQUE_MAT_PRIMA_CUSTO_MAT_PRIMA

TRANSF_ESTOQUE_MERCADORIA_CUSTO_MERCAD_VENDIDA

TRANSFERENCIAS_ENTRE_CONTAS_FINANCEIRAS_ENTRADA

TRANSFERENCIAS_ENTRE_CONTAS_FINANCEIRAS_SAIDA

VENDAS

VENDAS_ANTECIPADAS_VALE_CREDITO

Example
"ACRESCIMO_VALOR_CONTA_PAGAR"

TipoTransacao

Values
Enum Value Description

TROCA

DEVOLUCAO

Example
"TROCA"

TipoVenda

Values
Enum Value Description

PEDIDO

PRE_VENDA

VENDA

VENDA_PDV

Example
"PEDIDO"

TipoVisibilidade

Values
Enum Value Description

TOTAL

PRODUTO

Example
"TOTAL"

Transportadora

Fields
Field Name Description
IdPessoa - Int!
IdEmpresa - Int!
Codigo - String!
Status - Status!
Nome - String!
NomeFantasia - String
CpfCnpj - String
IdPais - Int
IdCidade - Int
Cep - String
Bairro - String
Logradouro - String
NumEndereco - String
Complemento - String
Telefone - String
Celular - String
Celular2 - String
Email - String
RG - String
InscricaoEstadual - String
InscricaoMunicipal - String
Observacao - String
DataNascimento - Date
RegimeTributario - RegimeTributario
RegimeTributarioICMS - RegimeTributarioICMS
CidadeNome - String
Uf - String
IdEstado - Int
DataCadastro - DateTime!
DataAlteracao - DateTime!
Veiculos - [Veiculo!]
Example
{
  "IdPessoa": 123,
  "IdEmpresa": 123,
  "Codigo": "xyz789",
  "Status": Status,
  "Nome": "xyz789",
  "NomeFantasia": "abc123",
  "CpfCnpj": "xyz789",
  "IdPais": 987,
  "IdCidade": 987,
  "Cep": "abc123",
  "Bairro": "xyz789",
  "Logradouro": "abc123",
  "NumEndereco": "abc123",
  "Complemento": "xyz789",
  "Telefone": "abc123",
  "Celular": "xyz789",
  "Celular2": "xyz789",
  "Email": "xyz789",
  "RG": "xyz789",
  "InscricaoEstadual": "abc123",
  "InscricaoMunicipal": "xyz789",
  "Observacao": "abc123",
  "DataNascimento": "2007-12-03",
  "RegimeTributario": "SIMPLES_NACIONAL",
  "RegimeTributarioICMS": "CONTRIBUINTE_ICMS",
  "CidadeNome": "abc123",
  "Uf": "abc123",
  "IdEstado": 987,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "Veiculos": [Veiculo]
}

Upload

Description

The Upload scalar type represents a file upload.

Example
Upload

Veiculo

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdTransportadora - Int!
IdEstado - Int!
IdEstadoReboque - Int
Placa - String!
Rntc - String
ReboquePlaca - String
ReboqueRntc - String
Status - Status!
UF - String!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "IdTransportadora": 123,
  "IdEstado": 987,
  "IdEstadoReboque": 987,
  "Placa": "abc123",
  "Rntc": "xyz789",
  "ReboquePlaca": "xyz789",
  "ReboqueRntc": "xyz789",
  "Status": Status,
  "UF": "xyz789"
}

Venda

Fields
Field Name Description
Id - Int!
IdCliente - Int
IdVendedor - Int
IdUsuario - Int!
IdTransportadora - Int
IdEnderecoEntrega - Int
IdIntermediador - Int
Codigo - String!
Tipo - TipoVenda!
Status - Int!
DescricaoStatus - String!
EstagioStatus - Estagio!
DataHora - DateTime!
DataEntrega - Date
NomeCliente - String
NomeFantasiaCliente - String
CpfCnpjCliente - String
TelefoneCliente - String
CelularCliente - String
CidadeCliente - String
UFCliente - String
LogradouroCliente - String
NumeroCliente - String
ComplementoCliente - String
BairroCliente - String
CepCliente - String
EmailCliente - String
NomeVendedor - String
NomeTransportadora - String
ValorDesconto - Float!
ValorFrete - Float!
ValorSeguro - Float!
ValorJuro - Float!
ValorTotal - Float!
Observacoes - String
InformacoesAdicionais - String
HashLink - String!
QtdItens - Float
Conferido - Resposta!
Frete - TipoFrete!
PrecoUsado - PrecoUsado!
IdEcommerce - Int
FinanceiroGerado - Resposta!
DataCadastro - DateTime!
DataAlteracao - DateTime!
PrestacaoVenda - [PrestacaoVenda]
ItemVenda - [ItemVenda]
VendaNfe - [VendaNfe]
Example
{
  "Id": 123,
  "IdCliente": 987,
  "IdVendedor": 987,
  "IdUsuario": 123,
  "IdTransportadora": 987,
  "IdEnderecoEntrega": 987,
  "IdIntermediador": 987,
  "Codigo": "abc123",
  "Tipo": "PEDIDO",
  "Status": 987,
  "DescricaoStatus": "xyz789",
  "EstagioStatus": "ABERTO",
  "DataHora": "2007-12-03T10:15:30Z",
  "DataEntrega": "2007-12-03",
  "NomeCliente": "xyz789",
  "NomeFantasiaCliente": "abc123",
  "CpfCnpjCliente": "xyz789",
  "TelefoneCliente": "abc123",
  "CelularCliente": "xyz789",
  "CidadeCliente": "xyz789",
  "UFCliente": "xyz789",
  "LogradouroCliente": "xyz789",
  "NumeroCliente": "xyz789",
  "ComplementoCliente": "abc123",
  "BairroCliente": "abc123",
  "CepCliente": "xyz789",
  "EmailCliente": "xyz789",
  "NomeVendedor": "abc123",
  "NomeTransportadora": "abc123",
  "ValorDesconto": 123.45,
  "ValorFrete": 123.45,
  "ValorSeguro": 987.65,
  "ValorJuro": 123.45,
  "ValorTotal": 987.65,
  "Observacoes": "abc123",
  "InformacoesAdicionais": "abc123",
  "HashLink": "abc123",
  "QtdItens": 123.45,
  "Conferido": Resposta,
  "Frete": "EMITENTE",
  "PrecoUsado": "PRECO_BASE",
  "IdEcommerce": 123,
  "FinanceiroGerado": Resposta,
  "DataCadastro": "2007-12-03T10:15:30Z",
  "DataAlteracao": "2007-12-03T10:15:30Z",
  "PrestacaoVenda": [PrestacaoVenda],
  "ItemVenda": [ItemVenda],
  "VendaNfe": [VendaNfe]
}

VendaNfe

Fields
Field Name Description
Id - Int!
IdEmpresa - Int!
IdNFe - Int!
IdVenda - Int!
NumeroNFe - String!
SerieNFe - String!
StatusNFe - StatusNFE!
CodigoVenda - String!
ObservacoesVenda - String
StatusVenda - Int!
Example
{
  "Id": 123,
  "IdEmpresa": 123,
  "IdNFe": 123,
  "IdVenda": 987,
  "NumeroNFe": "xyz789",
  "SerieNFe": "xyz789",
  "StatusNFe": "GERADA",
  "CodigoVenda": "xyz789",
  "ObservacoesVenda": "xyz789",
  "StatusVenda": 123
}

VolumeNfe

Fields
Field Name Description
Id - Int!
IdNFe - Int!
Quantidade - Float!
Especie - String
Marca - String
Numeracao - String
PesoLiquido - Float!
PesoBruto - Float!
Example
{
  "Id": 987,
  "IdNFe": 987,
  "Quantidade": 987.65,
  "Especie": "xyz789",
  "Marca": "xyz789",
  "Numeracao": "abc123",
  "PesoLiquido": 987.65,
  "PesoBruto": 987.65
}