Codigo-Fonte Apresentacao

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 8

16/05/2019 IndPCP | NF-e |

NFC-e | SAT
Apresentação do Código-Fonte

Versão 1.20 - maio/2019

Adriano Zanini
ANALISTA DE SISTEMAS
IndPCP | NF-e | NFC-e | SAT

Sumário
Autoria do código-fonte ...............................................................................................................3
Apresentação do código-fonte .....................................................................................................4
Estrutura e organização ...........................................................................................................4
Exemplo de código-fonte .........................................................................................................5
Nota Fiscal ............................................................................................................................5
PDV (NFC-e / SAT) ................................................................................................................5
Uso da Classe de Parâmetros ...............................................................................................6
Transações SQL no PDV (NFC-e/SAT) ...................................................................................6
Módulos/funcionalidades do sistema ..........................................................................................7
Componentes necessários ...........................................................................................................8
Lista de componentes ..............................................................................................................8

www.altaica.com.br | [email protected]
2
IndPCP | NF-e | NFC-e | SAT

Autoria do código-fonte

Eu Adriano Zanini, sou o autor/desenvolvedor. Você poderá modificar o que desejar,

mudar aparência, dar outro nome, etc. O código-fonte fica somente para você (ou sua empresa).

Não autorizo vender meu código-fonte. Somente poderá vender/alugar/fornecer aos seus

clientes o sistema compilado por você mesmo.

Requisitos Necessários

• Delphi 10.3 Rio (ou superior) - 32 bits

• Firebird 2.5 – 32 bits

Não tente compilar em versão inferior ao Delphi Rio


Terá êxito somente no Delphi Rio ou superior (próximas versões).

Caso não disponha de uma versão paga do Delphi


Recomendo utilizar versão “Delphi Community Edition”.
Particularmente eu utilizo e me atende muito bem. Você pode
utilizar gratuitamente por 12 meses. Podendo renovar por mais
12 meses sucessivamente.

www.altaica.com.br | [email protected]
3
IndPCP | NF-e | NFC-e | SAT

Apresentação do código-fonte
Estrutura e organização

O código-fonte foi desenvolvido em


Delphi (v10.3 Rio). Utiliza banco de
dados Firebird 2.5.

É todo padronizado e organizado.


Metodologia de programação em duas
formas:

• Orientação a objetos (classes,


heranças, etc).

• Procedural (funções e
procedures).

Todos arquivos do código-fonte são


organizados e suas respectivas pastas.
O que facilita encontrar o que desejar
indo na pasta especifica.

www.altaica.com.br | [email protected]
4
IndPCP | NF-e | NFC-e | SAT

Exemplo de código-fonte

Veja “alguns” prints abaixo.

Nota Fiscal

PDV (NFC-e / SAT)

www.altaica.com.br | [email protected]
5
IndPCP | NF-e | NFC-e | SAT

Uso da Classe de Parâmetros

Transações SQL no PDV (NFC-e/SAT)

Com esses prints, você tem uma noção da forma como é a organização do código-fonte.

www.altaica.com.br | [email protected]
6
IndPCP | NF-e | NFC-e | SAT

Módulos/funcionalidades do sistema
[PDV]
- NFC-e / SAT / PDV (não fiscal)

[VENDA/FATURAMENTO]
- NF-e 4.0
- Pedido/Aprovação de Venda.
- Etiqueta de Embalagem.
- Relatórios.

[FINANCEIRO]
- Boleto bancário (diversos bancos) e carnê de pagamento
- Gera arquivo de remessa (.rem)
- Contas a Receber e a Pagar
- Controle de Comissões
- Relatórios em geral do financeiro

[PRODUTOS]
- Movimento Estoque
- Grade de Cores e Tamanhos (customizáveis)
- Grupos/Subgrupos
- Tabela de Preços
- Gera Código de Barras
- Relatórios

[CADASTROS]
- Clientes
- Representante/Vendedor
- Fornecedor
- Departamentos (Centro de Custos)
- Formas de Pagamento
- Plano de Contas
- Regiões (Área de Atuação)
- Transportadoras
- CFOP
- Relatórios

[COMPRAS]
- Nota Fiscal de Entrada (Importa XML)
- Pedidos de Compra
- Relatórios

[MODULO PRODUÇÃO/PCP]
- Ficha Tecnica de Produto Acabado
- Grade de Cores e Tamanhos (customizáveis)
- Lote de Produção
- Andamento de Produção
- Processos de Produção
- Fases
- Grifes
- Coleção
- Grade de Processos
- Ordem de Produção
- Controle de Qualidade
- Relatórios

[TERCEIRIZADOS]
- Remessa de Serviços
- Gerar Pagamentos
- Preço de Serviços
- Relatórios

[Outras funcionalidades]
- Configurações Gerais;
- Multe empresa
- Multiusuário

www.altaica.com.br | [email protected]
7
IndPCP | NF-e | NFC-e | SAT

Componentes necessários
Lista de componentes

Eu forneço todos os componentes necessários (acompanham os código-fonte).

• ACBr - Conjunto de componentes operacionais e fiscais.

• DevExpress - Conjunto de componentes VCL

• FastReport - Conjunto de componentes para relatórios

• QuickReport - Conjunto de componentes para relatórios


(Nas primeiras versões desse sistema era tudo em QuickReport. Não migrei tudo pra FastReport)

• Fortes Report - Conjunto de componentes para relatórios


(Uso unicamente para emitir DANFE)

• EditDialog - Componente DBEdit com pesquisa em tempo real.

• GradeCT - Gera grade e Cor/Tamanho


(para o caso de indústria de confecções)

Atenção Programador(a):
Durante instalação do Delphi CE (ou outra versão mais completa), marque a opção
“TeeChart Standard”. O “TeeChart” é necessário par ao componente FastReport.

Eu forneço todos os componentes necessários (acompanham os código-fonte). E forneço vídeo


(produzido por mim) que ensina como configurar os componentes.

www.altaica.com.br | [email protected]
8

Você também pode gostar