Retorno API - Varejonline/api GitHub Wiki
Sucesso
- 0: Operação realizada com sucesso.
Erros
Erros Comuns
- 1: Erro genérico.
- 3: Objeto nulo.
- 42: Objeto já existe.
- 120: Parâmetro de consulta inválido.
Produto
- 10: Produto sem descrição.
- 11: Produto sem categoria.
- 12: Produto sem ncm.
- 13: Produto com ncm inválido.
- 14: Produto sem classificação.
- 15: Produto com classificação inválida.
- 16: Produto sem origem.
- 17: Produto com origem inválida.
- 18: Produto sem método de controle.
- 19: Produto com método de controle inválido.
- 20: Produto sem unidade.
- 21: Produto com unidade inválida.
- 22: Produto com fornecedor inválido.
- 23: Produto base da grade inválido.
- 24: Atributos de grade inválidos.
- 25: Grade inválida.
- 26: Grade inativa.
- 27: Grade desatualizada.
- 28: Valores dos atributos de grade são inválidos.
- 29: Categoria não encontrada.
- 31: Existem Categorias com múltiplos pais, utilize a referencia base.
- 38: Código referência base ou código SKU inválido.
- 39: Não é permitido alterar o código referência base ou código SKU.
- 40: Tipo de geração de código atual não permite a inserção do código referência base ou código SKU manualmente.
- 41: Não foram informadas categorias para todos os níveis cadastrados no sistema.
- 43: Código de Barras informado já utilizado em outra mercadoria.
- 44: Código Interno informado já utilizado em outra mercadoria.
- 45: Nome da mercadoria já utilizado em outra mercadoria.
Categoria
- 51: Categoria sem nome.
- 52: Categoria com unidade inválida.
- 53: Categoria com classificação inválida.
- 54: Categoria com origem inválida.
- 55: Categoria com método de controle inválido.
- 56: Categoria não encontrada.
- 57: Nível não encontrado.
- 58: Não é possível cadastrar/atualizar uma Categoria no mesmo Nível da Categorias Pai.
- 59: Existem Categorias sem Nível vínculado.
- 60: Existem Categorias Pais em níveis diferentes.
- 61: Não foi possível cadastrar um novo nível.
- 62: Categoria pai não vinculada com um nível.
- 63: Categoria pai em nível inferior ao nível da categoria atual.
Boleto
- 100: Conta a Receber já foi baixada.
- 101: Já existe boleto gerado para esta Conta a Receber.
Estoque
- 200: Saldo da mercadoria insuficiente para executar a operação.
Terceiros
- 300: Terceiro não encontrado.
Planos de Pagamento
- 401: Plano de pagamento não encontrado.
Representantes
- 500: Representante não encontrado.
Cartão
- 600: Negociação de cartão não encontrada.