Projetos práticos

Integração com ValeCard - Importador Excel

Um importador de planilhas Excel (.xls e .xlsx) em Java, feito para um cliente real: a planilha de abastecimentos da ValeCard entra no Sankhya por uma tela personalizada, com botões de ação para importar (Apache POI), fazer o de/para dos produtos, processar gerando as requisições de baixa na TGFCAB/TGFITE e excluir. Valida o arquivo e as colunas, bloqueia alterar o item depois da nota gerada e foi feito genérico para servir a outras importações.

JavaApache POIExcelBotão de AçãoSankhya
Projeto Intermediário 4h 47min de construção 19 aulas passo a passo Código-fonte disponível
O que existe no fim

Um importador de planilhas Excel (.xls e .xlsx) em Java, feito para um cliente real: a planilha de abastecimentos da ValeCard entra no Sankhya por uma tela personalizada, com botões de ação para importar (Apache POI), fazer o de/para dos produtos, processar gerando as requisições de baixa na TGFCAB/TGFITE e excluir. Valida o arquivo e as colunas, bloqueia alterar o item depois da nota gerada e foi feito genérico para servir a outras importações.

Faz parte de Java no Sankhya → Nível 3 - Dev de Lógica Tutoriais grátis de Java no Aprenda →

Passo a passo

Como este projeto é construído

São 19 aulas que saem do zero e terminam com a entrega publicada no Sankhya.

  1. 01

    Apresentação do Módulo

    2min
  2. 02

    Apresentação do Projeto Prático

    9min
  3. 03

    Construção da Interface de Importação

    16min
  4. 04

    Criação do Projeto Java no IntelliJ

    3min
  5. 05

    Entendendo a Biblioteca de Importação

    6min
  6. 06

    Primeira Importação na Prática

    23min
  7. 07

    Implementação do ExcelHelper

    53min
  8. 08

    Modelagem dos Itens a Serem Importados

    15min
  9. 09

    Como o GPT Pode Auxiliar na Rotina

    5min
  10. 10

    Criação do Listener

    13min
  11. 11

    Botão de Ação: Importar Arquivo

    36min
  12. 12

    Botão de Ação: Realizar Mapeamento De/Para

    43min
  13. 13

    Botão de Ação: Processar Itens e Gerar Baixas

    26min
  14. 14

    Botão de Ação: Excluir Arquivo Importado

    7min
  15. 15

    Ajustes e Refinamentos na Implementação

    9min
  16. 16

    Validação dos Dados do Arquivo Importado

    7min
  17. 17

    Corrigindo Erros com Transação Manual

    12min
  18. 18

    Finalização do Projeto

    2min
  19. 19

    Avaliação do Módulo


Investimento

Este projeto vem junto com a plataforma inteira

Não se compra aula avulsa: assinando, você entra neste e em todos os outros — com suporte humano e 10 dias de garantia.