INTRODUÇÃO

Implementar modificação no processo de Acerto Pronta Entrega onde a emissão da nota fiscal ao cliente, no caso DANFE seja no momento da venda, não mais imprimindo via impressora matricial.

REGRA DE NEGÓCIO

Procedimento proposto para novo conceito

De acordo com a modificação a ser feita no sistema, onde na venda para o cliente já deve ser feito a emissão da DANFE, é necessário um novo aplicativo para se adequar ao processo, onde neste seja definido a seguinte Regra de Negócio:

INTEGRAÇÃO PEDIDOS DE VENDA – PDA VIA BANCO

Para integração de pedidos de venda via banco algumas informações deverão ser observadas nos inserções de registros nas tabelas do banco das quais:

Integração topo do pedido de venda (tabela EDI_PedVenda)

ColunasTipoInformação
SEQEDIPEDVENDANUMBERCódigo interno vem do PALM
STATUSPEDIDOVARCHAR2(1)Passar fixo 'L'
NROPEDIDOAFVNUMBERNúmero do pedido no PALM
NROPEDCLIENTEVARCHAR2(20)Número de pedido do cliente
NROEMPRESANUMBER(3)Número da empresa do pedido
SEQPESSOANUMBERCódigo interno do cliente no ACRUX
CODSISTEMAAFVNUMBER(5)Numero Representante no PALM
NROREPRESENTANTENUMBER(5)Numero Representante no ACRUX
NROFORMAPAGTONUMBER(3)Ver tabela 1
CODGERALOPERNUMBER(3)Ver tabela 2
TIPPEDIDOVARCHAR2(1)V – Venda, C – Cotação
PERCDESCFINANCNUMBER(5,3)% desconto financeiro no titulo
OBSPEDIDOVARCHAR2(240)Observação do pedido de venda
OBSNOTAFISCALVARCHAR2(250)Observação para nota fiscal
USUINCLUSAOVARCHAR2(12)Passar fixo 'AFV'
DTAINCLUSAODATEData formato dd-mm-aaaa hh:mm:ss
DTABASEFATURAMENTODATEData formato dd-mm-aaaa
INDENTREGARETIRAVARCHAR2(1)E – Entrega e R – Retira
NROBANCOCOBRNUMBER(4)passar nulo
NROCARTEIRACOBRNUMBER(3)passar nulo
NROEMPRESACOBRNUMBER(3)passar nulo
SEQCTACORRENTENUMBER(15)passar nulo
VLRTOTPEDIDONUMBER(13,2)passar nulo
QTDITEMPEDIDONUMBER(5)passar nulo
NROPEDVENDANUMBER(10)passar nulo
DTAPEDIDOAFVDATEpassar nulo
NROSEGMENTONUMBER(2)Ver tabela 3
NROPARCELASNUMBER(2)passar nulo
DIASINTERVALONUMBER(2)passar nulo
SEQREGRAAPLICINTEGERpassar nulo
SEQREGRASUGESTINTEGERpassar nulo
DTABASEEXPORTACAODATEpassar nulo
STATUSEXPORTACAOINTEGERpassar nulo
SEQOFERTANUMBERsomente qdo. Se usa oferta (nulo)
NROCONDPAGPRECONUMBER(3)passar nulo
PERCDESCSFNUMBER(4,2)passar nulo
NROTABVENDAVARCHAR2(3)Ver tabela 4

Integração dos itens do pedido de venda (tabela EDI_PedVendaItem)

ColunaTipoInformação
SEQEDIPEDVENDANUMBERCódigo interno vem do PALM
SEQPEDVENDAITEMNUMBER(10)Numero de itens dentro de cada pedido. Não deve repetir e deve ser sequencial. Para cada pedido deve-se iniciar no 1 novamente.
CODACESSOVARCHAR2(14)Passar nulo
SEQPRODUTOINTEGERCódigo interno do produto ACRUX
NROCONDICAOPAGTONUMBER(3)Ver tabela 5
NRODIAVENCTONUMBER(3)Passar nulo
QTDPEDIDANUMBER(12,3)Quantidade pedida em unidades
QTDEMBALAGEMNUMBER(12,6)Quantidade na embalagem de venda
VLREMBTABPRECONUMBER(13,2)Valor do preço de tabela na embalagem de venda.
VLREMBTABPROMOCNUMBER(13,2)Valor da venda quando promoção, na embalagem de venda. Se preço não for promoção passar 0,00
VLREMBINFORMADONUMBER(13,2)Valor da venda ao cliente na embalagem de venda
VLREMBDESCONTONUMBER(13,2)Valor do desconto dado na venda. Diferença entre VlrEmbTabPreco ou VlrEmbTabPromoc e VlrEmbInformado
NROEMPRESADFNUMBER(3)Passar nulo
NUMERODFNUMBER(8)Passar nulo
SERIEDFVARCHAR2(3)Passar nulo
NROSERIEECFVARCHAR2(40)Passar nulo
NROTABVENDAVARCHAR2(3)Ver tabela 4
OBSERVACAOITEMVARCHAR2(250)Passar nulo
VLREMBDESCSFNUMBER(13,2)Passar nulo
NROEMPRESAESTQNUMBER(3)Passar nulo

TABELAS (VIEWS) 

Tabela 1 – Formas de Pagamento do Cadastro.

O exemplo abaixo não é regra visto as formas depender de cadastro no sistema Acux Mercari – Parametros > Dealer > Formas de Pagamento

Cod.

Descrição

1

Dinheiro

2

Cheque

3

Boleto

4

Depósito em C/C

2

Bonificação

Estas formas de pagamento deverão ser enviadas ao PDA através de views específicas no processo EMPRESA --- > PDA

Tabela 2 – CGO Códigos Gerais de Operação.

O exemplo abaixo não é uma regra visto os CGOs serem um cadastro a parte de cada cliente. Deverá ser levantado como será o cadastro e a permissão de vendas a clientes UF/UF para avaliar necessidade de se ter códigos CGOs específicos para tal procedimento ou não.

Cod.

Descrição

1

Venda de Mercadorias a Clientes mesma UF

2

Bonificação de Mercadorias a Clientes

3

Remessa para Degustação

4

Venda de Mercadorias a Cliente UF/UF

Tabela 3 – Segmentos de Venda

O exemplo abaixo não é uma regra visto os Segmentos serem um cadastro a parte de cada cliente. Deverá ser analisado a forma como o cliente irá trabalhar com o segmento e certificar-se que os representantes e clientes estejam corretamente associados a estes segmentos.

Cod.

Nome do Segmento

1

Atacado

2

Distribuidor

3

Especializado

Estes segmentos de venda serão feitos no envio das views de cadastro de clientes e representantes no processo EMPRESA ---> PDA

Tabela 4 – Tabelas de Venda

Trata as tabelas de venda a serem inseridas no sistema. É na tabela de venda que se define regras de preços de acréscimos e descontos  (associado juntamente as condições de pagamento), e também se o item no faturamento será normal (da empresa do pedido) ou cruzado, de empresa diferente do pedido.

As tabelas de vendas deverão estar associadas corretamente a clientes e representantes  para que o processo funcione da maneira correta após a inserção do pedido de vendas no sistema. Estas tabelas deverão ser enviadas nas views de cadastro de tabelas  EMPRESA ---> PDA

Tab.

Descrição Tabela

1

Tabela Normal

2

Tabela Especial

3

Tabela UF_UF

4

Tabela Bonificação

Tabela 5 – Tabelas de Condições de Pagamento

Trata as tabelas de condições de pagamento do sistema. 

As condições de pagamento devem ser associadas a tabela de venda. Estas tabelas deverão ser enviadas nas views de cadastro de tabelas  EMPRESA ---> PDA

Tab.

Condição de Pagamento

1

07 dias

2

14 dias

3

30 dias

4

30/60/90 dias

VIEWS ADICIONAIS

Necessário que seja disponibilizado para a carga do PDA TecMóvel as informações referente:

OBS: Todo o processo feito no PDA deverá ser idêntico ao processo feito no VENDA, visto que qualquer alteração nos pedidos após a captação do mesmo valerá imediatamente as as regras do sistema e se não tiver o mesmo conceito estas serão desfeitas e o pedido será todo alterado.

As informações passadas anexo deverão ser inseridas e processo passado por homologações e testes de validação, visto que podem ocorrer de se criar novas colunas no banco e podem surgir novas regras de negócio e situações, entre a elaboração deste e o desenvolvimento.