Caso de uso: Geracao de RPS a partir do Pedido de Vendas
Ir para a navegação
Ir para a procura
Este caso de uso demonstra, com valores reais simulados, o processo completo de geração de RPS a partir de um Pedido de Vendas. O objetivo é ilustrar como o sistema realiza validações, agrupamentos, divisão automática de pedido e criação dos documentos fiscais.
Dados Iniciais do Pedido
- Pedido: 1010
- Cliente: Construtora Horizonte S/A
- Tomador/Prestador de Serviço (Unidade de Faturamento): MATRIZ
- Situação: Aberto
Itens do Pedido
| Seq. | Produto (Serviço) | Tipo | Serviço RPS | Quantidade | Valor Unitário | Valor Total |
|---|---|---|---|---|---|---|
| 1 | Consultoria Técnica | Serviço | Serviço 10 | 5 horas | R$ 200,00 | R$ 1.000,00 |
| 2 | Treinamento Operacional | Serviço | Serviço 20 | 3 horas | R$ 350,00 | R$ 1.050,00 |
| 3 | Treinamento Operacional | Serviço | Serviço 20 | 2 horas | R$ 350,00 | R$ 700,00 |
Total do Pedido: R$ 2.750,00
Todos os itens são do tipo Serviço e estão vinculados ao Serviço RPS correspondente.
Ação do Usuário
O usuário acessa o Pedido 1010 e clica no hotlink lateral Gerar RPS.
Validações Realizadas
O sistema confirma:
- Pedido carregado.
- Tela não está em modo de edição.
- Pedido não está faturado ou cancelado.
- Todos os itens são do tipo Serviço.
- Todos os itens estão vinculados a um Serviço RPS.
- Tomador existente para o cliente.
- Modelos fiscais disponíveis para cada serviço:
- Modelo 1 – Prestação de Serviços Municipal
- Modelo 2 – Treinamento Profissional
Agrupamento Automático por Serviço RPS
| Grupo | Serviço RPS | Itens | Valor Total | Modelo Fiscal Disponível |
|---|---|---|---|---|
| Grupo 1 | Serviço 10 | Item 1 | R$ 1.000,00 | Modelo 1 |
| Grupo 2 | Serviço 20 | Itens 2 e 3 | R$ 1.750,00 | Modelo 2 |
Como existem serviços diferentes, o sistema prepara a divisão do pedido.
Divisão Automática do Pedido
| Pedido | Itens | Serviço RPS | Valor |
|---|---|---|---|
| Pedido Pai 1010 | Item 1 | Serviço 10 | R$ 1.000,00 |
| Pedido Filho 1011 | Itens 2 e 3 | Serviço 20 | R$ 1.750,00 |
Seleção dos Modelos Fiscais
O usuário realiza a escolha:
- Grupo 1 → Modelo Fiscal: Modelo Fiscal 1
- Grupo 2 → Modelo Fiscal: Modelo Fiscal 2
Criação dos RPS
O sistema cria um RPS para cada grupo de serviço.
RPS 5001 — Pedido 1010
| Campo | Valor |
|---|---|
| Data de Emissão | 10/02/2026 |
| Tomador | Construtora Horizonte S/A |
| Unidade | MATRIZ |
| Serviço RPS | Serviço 10 |
| Modelo Fiscal | Modelo 1 |
| Valor Total | R$ 1.000,00 |
| Incidências | INSS, PIS, COFINS, IR, CSLL, ISS |
| Meio de Pagamento | Conforme pedido |
RPS 5002 — Pedido 1011
| Campo | Valor |
|---|---|
| Data de Emissão | 10/02/2026 |
| Tomador | Construtora Horizonte S/A |
| Unidade | MATRIZ |
| Serviço RPS | Serviço 20 |
| Modelo Fiscal | Modelo 2 |
| Valor Total | R$ 1.750,00 |
| Incidências | INSS, PIS, COFINS, IR, CSLL, ISS |
| Meio de Pagamento | Conforme pedido |
8. Finalização
Após revisar os dados, o usuário seleciona Finalizar.
O sistema:
- Salva os RPS's.
- Gera títulos financeiros, quando aplicável.
- Atualiza a situação dos pedidos.
9. Resultado Final
| Documento | Origem | Valor |
|---|---|---|
| RPS 5001 | Pedido 1010 | R$ 1.000,00 |
| RPS 5002 | Pedido 1011 | R$ 1.750,00 |
Total faturado: R$ 2.750,00
Resumo Prático
- Itens com serviços diferentes → geram RPS diferentes.
- O sistema divide o pedido automaticamente.
- O usuário apenas escolhe o modelo fiscal.
- O sistema aplica regras fiscais, cria títulos e abre os RPS ao final.