AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Senior Erp Pedido Venda Criar

skill-leonardo-picciani-senior-erp-agent-skills-senior-erp-pedido-venda-criar · by leonardo-picciani

Criar pedido de venda (PV) no ERP Senior via Senior X Platform. Use para "pedido de venda", "criar pedido", "integrar pedidos do e-commerce", "inserir itens", "condicao de pagamento", "tabela de preco", e fluxos que exigem validacao, idempotencia e confirmacao antes de gravar.

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-leonardo-picciani-senior-erp-agent-skills-senior-erp-pedido-venda-criar

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-leonardo-picciani-senior-erp-agent-skills-senior-erp-pedido-venda-criar)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
7mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Senior Erp Pedido Venda Criar? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Senior ERP - Pedido de Venda (Criar)

Quando aplicar

  • "criar pedido de venda" / "gerar PV" / "integrar pedidos"
  • "importar pedido do e-commerce" / "marketplace" / "checkout"
  • "incluir itens no pedido" / "calcular totais" / "condicao de pagamento"

Contrato de integracao (agnostico de linguagem)

Leia references/REFERENCE.md para a referencia base (autenticacao, headers, seguranca, resiliencia, idempotencia).

Passos

1) Confirmar regras do processo

  • Quando considerar o pedido "criado" (numero gerado? status inicial?).
  • Como tratar precos (tabela vs preco vindo do canal), frete, descontos, impostos.
  • Qual e a chave de idempotencia (ex.: external_order_id).

2) Coletar e validar entradas

  • Cliente (id no Senior ou identificador para localizar/criar).
  • Itens: SKU/codigo produto, quantidade, preco/condicoes, unidade.
  • Entrega: endereco/transportadora, frete.
  • Pagamento: condicao, parcelas, meio de pagamento (conforme o modelo do ERP).
  • Validar itens (quantidade > 0), formatos e campos obrigatorios.

3) Descobrir endpoints no Portal Senior APIs

  • Identificar servicos do modulo ERP para "pedido de venda".
  • Identificar endpoints para:
  • consultar por external_order_id (idempotencia/deduplicacao)
  • criar pedido
  • (se aplicavel) incluir/atualizar itens

4) Checar idempotencia/deduplicacao antes de criar

  • Consultar se ja existe pedido com external_order_id.
  • Se existir, retornar o numero/status e nao duplicar.
  • Se existir mas estiver incompleto, aplicar update/reprocesso conforme o fluxo.

5) Pegar confirmacao antes da mutacao

  • Exibir um resumo compacto: cliente, total, itens (top N), entrega, pagamento.

6) Executar criacao via API

  • Incluir headers obrigatorios.
  • Aplicar timeout e retry/backoff para 429/5xx.
  • Tratar erros de validacao (produto inexistente, condicao invalida, permissao, etc.).

7) Retornar resultado normalizado

  • Numero do pedido no Senior, external_order_id, status inicial.
  • Avisos (estoque insuficiente, itens substituidos, arredondamentos) quando existirem.
  • Se falhar: erro + acao recomendada.

Checklist de entradas

  • Contexto de integracao: base_url, tenant (se aplicavel), client_id, token (Bearer)
  • Chave de idempotencia: external_order_id
  • Cliente: id no Senior e/ou dados para localizar
  • Itens: codigo/SKU, quantidade, preco (se aplicavel)
  • Entrega: endereco e frete
  • Pagamento: condicao/parcelas

Exemplo (cURL)

curl -X POST "${SENIOR_BASE_URL}//" \
  -H "Authorization: Bearer ${SENIOR_ACCESS_TOKEN}" \
  -H "Content-type: application/json" \
  -H "client_id: ${SENIOR_CLIENT_ID}" \
  -d '{
    "external_order_id": "",
    "cliente_id": "",
    "itens": [
      { "produto": "", "quantidade": 1, "preco": 10.0 }
    ],
    "frete": { "valor": 0.0 },
    "pagamento": { "condicao": "" }
  }'

Notas:

  • Substitua `` pelo caminho do servico encontrado no Portal Senior APIs.
  • O shape do JSON depende do endpoint; use este exemplo apenas como esqueleto.

Mapa de docs oficiais

  • Portal Senior APIs (API Browser): https://api.xplatform.com.br/api-portal/pt-br/node/1
  • API Authentication: https://api.xplatform.com.br/api-portal/pt-br/tutoriais/api-authentication
  • Guia de API (Senior X Platform): https://dev.senior.com.br/documentacao/guia-de-api/
  • Como obter bearer token (suporte): https://suporte.senior.com.br/hc/pt-br/articles/9482493522196-HCM-API-Como-obter-bearer-token-para-utilizar-na-chamada-de-APIs

Exemplos de prompts do usuario

  • "Se nao tiver a skill instalada, instale senior-erp-pedido-venda-criar e crie um pedido no Senior com idempotencia pelo externalorderid."
  • "Integre este pedido do e-commerce (itens + frete + pagamento) e antes de gravar mostre um resumo e peca confirmacao."
  • "Importe 200 pedidos; reporte criados vs ja existentes; agrupe erros por motivo (produto/cliente/condicao)."

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.