Esta página também está emEN
iTeam
API · ERP e gestão empresarialCom credencial da sua empresa

API do SAP Business One: o que dá para fazer e como usar com agentes de IA

O SAP Business One expõe seus dados e documentos pela Service Layer, uma API REST com padrão OData, além da DI API mais antiga. É usado por empresas de médio porte e parceiros SAP que integram e-commerce, CRM e logística ao ERP. O acesso é por usuário do Business One e sessão aberta na Service Layer da instalação da empresa.

Nina
O que a API do SAP Business One oferece

Os grandes recursos da API, em português claro.

RecursoParceiros de negócio

Clientes, fornecedores e contatos.

RecursoItens e estoque

Cadastro de itens, depósitos e saldos.

RecursoDocumentos de venda

Cotações, pedidos, entregas e notas.

RecursoDocumentos de compra

Pedidos de compra e recebimentos.

RecursoFinanceiro

Lançamentos, pagamentos recebidos e efetuados.

RecursoConsultas

Consultas OData e consultas salvas.

Acesso e autenticação

Como se acessa a API do SAP Business One.

  • Com credencial da sua empresaLogin na Service Layer com banco da empresa, usuário e senha do Business One, gerando uma sessão. As permissões seguem as autorizações desse usuário no SAP.
  • A Service Layer roda na infraestrutura da empresa; exponha com segurança.
  • Use usuário dedicado com autorizações mínimas.
  • Documentos fiscais e financeiros devem passar por aprovação.
Também buscado como
  • api sap business one
  • sap business one service layer
  • sap b1 api
  • sap business one integração
  • sap b1 service layer odata
  • sap business one api documentação
Agentes de IA usando a API

O que um agente do iTeam faz com a API do SAP Business One.

Caso de usoPedido do cliente B2B no ERP

O pedido recebido por e-mail é conferido pelo agente e lançado como rascunho no SAP para o comercial aprovar.

Caso de usoDisponibilidade na conversa

O vendedor pergunta no Teams se há estoque de um item e o agente consulta os depósitos e responde.

Caso de usoFornecedor cobrando pagamento

O agente consulta o título no financeiro e informa a previsão de pagamento ao fornecedor.

Caso de usoLimite de crédito

Antes de liberar um pedido, o agente checa saldo em aberto e limite do cliente e alerta o financeiro.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Crie um usuário de integração no SAP

O parceiro SAP cria o usuário com autorizações mínimas e confirma o acesso à Service Layer.

Passo 2

Cadastre no cofre do iTeam

Usuário, banco e endereço da Service Layer ficam no cofre, com acesso por rede aprovado pela TI.

Passo 3

Teste com aprovação

Documentos começam como rascunho e só são efetivados após aprovação humana.

Perguntas frequentes

Dúvidas sobre a API do SAP Business One.

A API do SAP Business One é gratuita?

A Service Layer faz parte do SAP Business One; o uso de usuários e licenças segue o contrato com o parceiro SAP.

Preciso programar para usar a API do SAP Business One com o iTeam?

Não necessariamente. O time de implantação configura com o seu parceiro SAP, e o iTeam usa a documentação da Service Layer.

Service Layer ou DI API?

A Service Layer é REST e mais adequada a integrações modernas; a DI API é mais antiga e local.

Como é o login na Service Layer do SAP Business One?

O cliente envia ao endpoint de login o banco da empresa, o usuário e a senha do Business One. Recebe um cookie de sessão para as chamadas seguintes. Não há chave de API fixa. A sessão expira por inatividade, então o agente refaz o login quando receber erro de acesso.

Service Layer ou DI API: qual usar com um agente de IA no SAP Business One?

A Service Layer é REST com OData e funciona por HTTP em qualquer linguagem; a DI API é mais antiga e depende de componente instalado. Para um agente que roda fora do servidor do SAP, a Service Layer é o caminho natural. Confirme a versão do protocolo na sua instalação.

A Service Layer do SAP Business One pode ficar aberta na internet?

Ela roda na infraestrutura da empresa, e quem a expõe deve fazê-lo com segurança. Use VPN, túnel ou proxy com TLS, nunca a porta aberta para o mundo. A TI define o caminho de rede entre o agente e o servidor do SAP antes de qualquer teste com dados reais.

Que usuário criar no SAP Business One para o agente?

Um usuário dedicado, com autorizações mínimas, e não o de uma pessoa. As permissões da integração seguem as autorizações desse usuário dentro do SAP, então a restrição no cadastro dele é a primeira barreira do agente. Assim fica claro, na auditoria, o que foi feito pela automação.

O agente pode criar pedidos e documentos no SAP Business One?

Os documentos de venda e de compra estão entre os recursos da Service Layer, mas documentos fiscais e financeiros devem passar por aprovação. O agente pode montar o pedido a partir de uma mensagem do cliente e uma pessoa conferir antes de gravar, com o iTeam registrando quem aprovou.

Que consultas um agente de IA faz no SAP Business One no dia a dia?

Consulta parceiros de negócio, itens e estoque, documentos de venda e de compra e dados financeiros. Exemplos: o saldo de estoque de um item, o status de um pedido de venda ou os títulos em aberto de um cliente, com a resposta em português, sem o vendedor abrir o SAP.

O SAP Business One tem ambiente de testes para a integração?

Empresas costumam manter uma base de testes ou homologação do SAP, copiada da produção; peça à TI ou ao parceiro SAP que a disponibilize. Rodar ali as gravações do agente é bem mais seguro do que testar na base real, onde um erro vira lançamento contábil.

Onde fica a documentação da Service Layer do SAP Business One?

A SAP publica a documentação no portal de ajuda, mas não confirmei um endereço único que cubra a sua versão. Existem diferenças entre as versões do protocolo OData, então peça ao parceiro SAP a referência exata da versão instalada antes de montar as chamadas.

Mais APIs de ERP e gestão empresarial

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora