Professional Documents
Culture Documents
Projeto:
Autor:
Arquivo:
Texto:
Categoria:
Ult. Modificador:
Referncias:
I Histria do Documento
Verso
Data
Descrio
Responsvel
Revisor
II ndice analtico
1
Requisitos........................................................................................................................... 2
Teste.................................................................................................................................. 2
Descrio da Soluo............................................................................................................2
Lista de Objetos.................................................................................................................... 2
Problemas em aberto.............................................................................................................2
ESPECIFICAO TCNICA
1 Requisitos
2 Teste
3 Descrio da Soluo
Criar o programa ZSDI055 para visualizao dos dados da tabela ZSD332;
Criar uma tabela interna com os campos da tabela ZSD332(tabela esta na DFFSD03.02 Fornecer).
DATA ti_zsd322 TYPE zsd332.
Criar uma tela para a insero dos dados para consulta
SELECTION-SCREEN BEGIN OF BLOCK b1.
SELECT-OPTIONS:
vbeln FOR likp-vbeln.
PARAMETERS:
werks TYPE lips-werks.
SELECT-OPTIONS:
data FOR sy-datum.
PARAMETERS:
retorno
acao(4)
cod_err
TYPE c,
TYPE c,
TYPE i.
SELECT-OPTIONS:
n_fatura FOR vbrk-vbeln,
dat_fatu FOR sy-datum.
PARAMETERS:
stat_rec TYPE i.
SELECTION-SCREEN END OF BLOCK b1.
Ao clicar no comando de executar realizar uma seleo na tabela zsd332, de acordo com os campos
da tela de seleo.
Exibir os resultados da seleo em um ALV na tela. O ALV dever ter um boto para gerar um arquivo
excell com os resultados.
ESPECIFICAO TCNICA
ESPECIFICAO TCNICA
Se o valor do retorno do campo fkart for igual a ZPAD, ZVDE, ZBON, ZRBO, ZRCD, ZDDV, ZDBO, Z1PE, ZSV, YZSV,
ZBO, ZRB, ZSDV selecionar o campo vgbel da tabela VBRP pelo campo vbeln com o campo vbeln do retorno da seleo
da tabela VBRK.
Realizar uma pesquisa na tabela ZSD332 com os valores do retorno da tabela VBRP.
Os Resultados das pesquisas deveram ser apresentado ao usurio atravs de um ALV.
Alm das colunas com os valores da tabela ZSD332 dever ter uma coluna de check box para que o usurio selecione
Quais linhas deseja enviar XML ou gerar um arquivo excell com elas!
Automtico
Se o radio button s_autom estiver marcado dever bloqueras os campos do bloco 1 e bloco para edio.
Ao clicar em executar dever ser realizado uma seleo na tabela ZSD332 com os seguintes parmetros:
Codigo retorno interface = 4 e data criao entre a data do dia da execuo e a data do dia da execuo -2.
Para cada registro encontrado dever ser criado um XML para reenvio.
XML PARA REENVIO
Remessa (n)
- sistemaorigem (char, TAM 6) Fixo SAP SD
- nmeroremessa (num, TAM 10) nmero da remessa gerada no SAP
- codretorno (num, TAM 1) cdigo retorno da interface
- descretorno (char, TAM 20) descrio retorno da interface
Item (n)
- coditem (num, TAM 6) nmero do item da remessa
- inicioserial (num, TAM 18) incio do serial
- fimserial (num, TAM 18) fim do serial
- codmatfortuna (char, TAM 18) cdigo do material no Fortuna
- ao (char, TAM 3) identificador da ao do item
- coderro (num, TAM 1 ) cdigo de erro do serial
- descrioerro (char, TAM 20) descrio do erro do serial
Os campos codretorno, descretorno, coderro e descrioerro s sero enviados preenchidos no xml de retorno da
validao pelo Fortuna.
As condies para reenvio do XML da Nota Fiscal so:
- o campo NFe impressa (J_1BNFDOC-PRINTD) deve ser igual a x (impressa) E
Fazer uma pesquisa com o campo docnum da tabela ZSD332 e verifcar .
- o campo status de retorno da NFe deve ser diferente de 1 (sucesso) E
- data de faturamento compreendida entre D (dia atual) e D-2 (dia atual menos 2).
Se o envio for executado com sucesso dever ser enviado um XML para o FORTUNA
Layout do XML:
Nota Fiscal (n)
- sistemaorigem (char, TAM 6) Fixo SAP SD
- fatura (char, TAM 10) documento de faturamento no SAP
ESPECIFICAO TCNICA
- nmeronotafiscal (char, TAM 9) nmero da nota fiscal no SAP
- coddistribuidor (num, TAM 10) cdigo do parceiro/distribuidor no SAP
- tipocadeialogistica (char, TAM 12) status da cadeia no Fortuna
- cdigo erro (num, TAM 1) status de recebimento da NF no Fortuna
- descrio erro (char, TAM 20) descrio do status de recebimento da NF no Fortuna
Item (n)
- coditem (num, TAM 6) nmero do item da remessa
- inicioserial (num, TAM 18) incio do serial
- fimserial (num, TAM 18) fim do serial
- codmatfortuna (char, TAM 18) cdigo do material no Fortuna
- ao (char, TAM 3) identificador da ao do item
ESPECIFICAO TCNICA
Selecionar os dados na tabela KNA1 com o grupo de contas cadastrado na ZTCONSTANTE;
- buscar informaes da ZAREAFORTUNA;
- para cada linha encontrada, verificar atribuio de org vdas a empresa; buscar as reas de venda correspondentes;
- mesclar resultados da ZTI1 de clientes com ZTI2 rea de vendas, criando uma combinao dos dois;
- com resultado da ZTI3 buscar na KNVV;
- buscar campo que registra modificao;
- encontrando resultado atualizar a tabela ZCLIENTE .
4 Lista de Objetos
Listar todos os objetos Workbench novos/alterados/apagados na lista abaixo (obrigatrio).
System:
Client:
Operao
Tipo do
objeto
Nome do objeto
Tipo do subobjeto
Explicao:
5 Problemas em aberto
Descrever aqui os problemas em aberto (opcional).
Nome do sub-objeto