Nota 13383 Nota 13366 Nota 13314 Nota 13310 Nota 13194 Nota 12671 Nota 12480 CÂMBIO FINANCEIRO Módulo Nome Nota 13659 Funcionalidade SISCOSERV Responsável
Data / Hora da Publicação 22/05/2014 15:51:20 PWSCB
Produto PW.CE
Descrição da Nota SISCOSERV, DESP.IMPORTAÇÃO, ORDEM DE VENDA, PEDIDO DE COMPRA, NIF : : : : : : : 22/05/2014 15:51:20 Data / Hora da Criação
:
: Grupo
Novos tratamentos nas funcionalidades de Siscoserv e Associação - Criar automático RAS de fatura de importação de despesa - tipo 04
- Automatizar associação de RAS de fatura de importação de despesa - tipo 04 - Criar parâmetro para data pgto/rec e/ou Data Inicio e Data Final.
- Associação de RAS/RVS conforme parametro da data pgto/rec. - Criar RVS com Origem na Ordem de Venda(COM RANGE) - Automatizar associação de RVS com Origem na Ordem de Venda
- Criar Range Pedido de Compra, para já criar mais de um, agrupando conforme regras. - Preenchimento do campo NIF do cadastro do fornecedor
Desenvolvimento dos Itens Solicitados.
Sintoma
Solução
Versões Afetadas
9.0 VersõesPré-Requisitos - Notas
---Nota Número 13659 Data: 03/02/2014 Hora: 10:20:42
---Nota Número : 13659 Categoria : Melhoria Prioridade : Média Versão PW.CE : 9.0 Pacote : 00007 Agrupamento : 00170 ---Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve 12480 - 00001 - 9.0 - 00001 - SISCOSERV
12671 - 00002 - 9.0 - 00002 - ASSOCIAÇÃO SISCOSERV
13194 - 00003 - 9.0 - 00005 - SISCOSERV - ROBÔ - MELHORIAS PARA TRATAR RE-ENVIO AUTOMÁTICO DO A
13310 - 00004 - 9.0 - 00006 - SISCOSERV - ASSOCIAÇÃO - AUTOMATIZAR PAGAMENTO DO PEDIDO DE COMPR
13314 - 00005 - 9.0 - 00006 - SISCOSERV - ASSOCIAÇÃO RAS BUSCAR PAGAMENTO DAS FATURAS PELO INCO
13366 - 00006 - 9.0 - 00006 - SISCOSERV, NOVO TRATAMENTO PARA CRIAÇÃO DE RAS / RVS, VÁRIOS EMBA
13383 - 00007 - 9.0 - 00006 - SISCOSERV, MATCH CODE DE SELEÇÃO DE EMBARQUES DE IMP/EXP
13542 - 00008 - 9.0 - 00006 - SISCOSERV, RAS/RVS DE COMISSÃO DE AGENTE E PRESTAÇÃO DE CONTAS
13874 - 00009 - 9.0 - 00007 - SISCOSERV - CRIAÇÃO AUTOMÁTICA DE RAS/RVS
---SISCOSERV, DESP.IMPORTAÇÃO, ORDEM DE VENDA, PEDIDO DE COMPRA, NIF
---Palavras Chave:
SISCOSERV, DESP.IMPORTAÇÃO, ORDEM DE VENDA, PEDIDO DE COMPRA CAMPO NIF ---Objetos da nota: PARA /PWS/ZYCAP007 Nota 13874 Nota 13542 Nota 13383
Pacotes de atualização
. Não existe Request associada.
PARA /PWS/ZYCAP007 PARA /PWS/ZYCAP008 DOMA /PWS/ZYCAD029 DOMA /PWS/ZYCAD030 DOMA /PWS/ZYCAD031 DOMD /PWS/ZYCAD027 DOMD /PWS/ZYCAD028 DTEL /PWS/ZYCAL061 DTEL /PWS/ZYCAL062 DTEL /PWS/ZYCAL063 TABL /PWS/ZYCAT048 TABL /PWS/ZYCAT049 TABL /PWS/ZYCAT047 TABD /PWS/ZYCIT019 TOBJ /PWS/ZYCAT049S TOBJ /PWS/ZYCIT019S TOBJ /PWS/ZYCAT047S TOBJ /PWS/ZYCAT048S SHLD /PWS/ZYCAA172 FUGR /PWS/ZYCIGF1 FUGR /PWS/ZYCAGF1 CUAD /PWS/SAPMZYCA011 DYNP /PWS/SAPMZYCA011 0001 DYNP /PWS/SAPMZYCA011 0003 DYNP /PWS/SAPMZYCA011 0007 DYNP /PWS/SAPMZYCA011 0010 DYNP /PWS/SAPMZYCA011 0011 REPS /PWS/MZYCA012I01 REPS /PWS/MZYCA012O01 REPS /PWS/MZYCA012TOP REPS /PWS/ZYCAGF1TOP REPS /PWS/MZYCA012F01 REPS /PWS/MZYCA011TOP REPS /PWS/MZYCA011O01 REPS /PWS/MZYCA011I01 REPS /PWS/MZYCA011F01 REPT /PWS/SAPMZYCA011 TRAN /PWS/ZYCAT049 TRAN /PWS/ZYCAT048 TRAN /PWS/ZYCAT047 SHI3 /PWS/ZYCB SHI6 /PWS/ZYCB TABU TMENU01 TABU TMENU01R TABU TDDAT TABU TVDIR TABU TVIMF TABU TMENU01T VDAT V_TVIMF ---Modificações efetuadas em PARA /PWS/ZYCAP007
Modificações efetuadas em PARA /PWS/ZYCAP007 *** CRIAÇÃO DE PARAMETRO
*** CLAS.DESENVOLVIMENTO - /PWS/ZYCA
*** ID.PARAMETRO - /PWS/ZYCAP007 - CA - Tipo Operação Remessa ---Modificações efetuadas em PARA /PWS/ZYCAP008
*** CRIAÇÃO DE PARAMETRO
*** CLAS.DESENVOLVIMENTO - /PWS/ZYCA
*** ID.PARAMETRO - /PWS/ZYCAP008 - CA - Fornecedor ou Cliente Remessa ---Modificações efetuadas em DOMA /PWS/ZYCAD029
---*************************************
** Domínio incluído: /PWS/ZYCAD029 ** *************************************
Descrição breve incluída (37 caracteres), idioma: PT "Siscoserv - Listbox Tipo de Processos"
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Categoria de dados: CHAR Número de posições: 3 Comprimento de saída: 3 Rotina de conversão: Letras minúsculas: NÃO -Valores individuais Incluído valor fixo "RAS"
Texto incluído, idioma: PT (25 caracteres): "Reg. Aquisição de Serviço"
Incluído valor fixo "RVS"
Texto incluído, idioma: PT (21 caracteres): "Reg. Venda de Serviço"
Incluído valor fixo "FI"
Texto incluído, idioma: PT (20 caracteres): "Fatura de Importação"
Incluído valor fixo "FE"
Texto incluído, idioma: PT (20 caracteres): "Fatura de Exportação"
Incluído valor fixo "PT"
Texto incluído, idioma: PT (19 caracteres): "Prestação de Contas"
Incluído valor fixo "PC"
Texto incluído, idioma: PT (17 caracteres): "Pedido de Compras"
Incluído valor fixo "OV"
Texto incluído, idioma: PT (14 caracteres): "Ordem de Venda"
Incluído valor fixo "RP"
Texto incluído, idioma: PT (20 caracteres): "Remessa de Pagamento"
Incluído valor fixo "RR"
Texto incluído, idioma: PT (22 caracteres): "Remessa de Recebimento"
Incluído valor fixo "CA"
Texto incluído, idioma: PT (18 caracteres): "Comissão de Agente"
Incluída tabela de valores:
---Modificações efetuadas em DOMA /PWS/ZYCAD030
---*************************************
** Domínio incluído: /PWS/ZYCAD030 ** *************************************
Descrição breve incluída (33 caracteres), idioma: PT "Siscoserv - Listbox Tipo de Campo"
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Categoria de dados: CHAR Número de posições: 9 Comprimento de saída: 9 Rotina de conversão: Letras minúsculas: NÃO -Valores individuais Incluído valor fixo "NIF"
Texto incluído, idioma: PT (20 caracteres): "Identificação Fiscal"
Incluído valor fixo "DT_INI"
Texto incluído, idioma: PT (11 caracteres): "Data Início"
Incluído valor fixo "DT_FIM"
Texto incluído, idioma: PT (8 caracteres): "Data Fim"
Incluído valor fixo "DT_PG_REC"
Texto incluído, idioma: PT (28 caracteres): "Data Pagamento / Recebimento"
Incluída tabela de valores:
---Modificações efetuadas em DOMA /PWS/ZYCAD031
---*************************************
** Domínio incluído: /PWS/ZYCAD031 ** *************************************
Descrição breve incluída (35 caracteres), idioma: PT "Siscoserv - Listbox Tipo de Valores"
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Categoria de dados: CHAR Número de posições: 9 Comprimento de saída: 9 Rotina de conversão: Letras minúsculas: NÃO -Valores individuais
Incluído valor fixo "AUGDT"
Texto incluído, idioma: PT (16 caracteres): "Data Compensação"
Incluído valor fixo "AUDAT"
Texto incluído, idioma: PT (14 caracteres): "Data Documento"
Incluído valor fixo "BEDAT"
Texto incluído, idioma: PT (14 caracteres): "Data Documento"
Incluído valor fixo "DTATRAC"
Texto incluído, idioma: PT (17 caracteres): "Data Atracação DI"
Incluído valor fixo "DTAVERB"
Texto incluído, idioma: PT (14 caracteres): "Data Averbação"
Incluído valor fixo "DTBL"
Texto incluído, idioma: PT (7 caracteres): "Data BL"
Incluído valor fixo "DTCH"
Texto incluído, idioma: PT (15 caracteres): "Data de Chegada"
"Data de Chegada"
Incluído valor fixo "DTCHEG"
Texto incluído, idioma: PT (15 caracteres): "Data Chegada BL"
Incluído valor fixo "DTCREDPR"
Texto incluído, idioma: PT (18 caracteres): "Data Lançamento CB"
Incluído valor fixo "DTDCTO"
Texto incluído, idioma: PT (17 caracteres): "Data Documento PC"
Incluído valor fixo "DTDESEMB"
Texto incluído, idioma: PT (19 caracteres): "Data Desembaraço DI"
Incluído valor fixo "DTEMB"
Texto incluído, idioma: PT (13 caracteres): "Data Embarque"
Incluído valor fixo "DTINCL"
Texto incluído, idioma: PT (25 caracteres): "Data Fatura / Inclusão PC"
Incluído valor fixo "DTINICIO"
Texto incluído, idioma: PT (11 caracteres): "Data Início"
Incluído valor fixo "DTLANC"
Texto incluído, idioma: PT (23 caracteres): "Data Lançamento SP / PC"
Incluído valor fixo "DTLIQUIDA"
Texto incluído, idioma: PT (29 caracteres): "Data Liquidação CB / Swift CB"
Incluído valor fixo "EEIND"
Texto incluído, idioma: PT (12 caracteres): "Data Remessa"
Incluído valor fixo "ERDAT"
Texto incluído, idioma: PT (12 caracteres): "Data Criação"
Incluído valor fixo "STCD1"
Texto incluído, idioma: PT (16 caracteres): "Nº. Id. Fiscal 1"
Incluído valor fixo "STCD2"
Texto incluído, idioma: PT (16 caracteres): "Nº. Id. Fiscal 2"
Incluído valor fixo "STCD3"
Texto incluído, idioma: PT (16 caracteres): "Nº. Id. Fiscal 3"
Incluído valor fixo "STCD4"
Texto incluído, idioma: PT (16 caracteres): "Nº. Id. Fiscal 4"
Incluído valor fixo "STCEG"
Texto incluído, idioma: PT (17 caracteres): "Nº. Ident. Fiscal"
Incluído valor fixo "STENR"
Texto incluído, idioma: PT (13 caracteres): "Nº. ID Fiscal"
Incluído valor fixo "DTPAGEXT"
Texto incluído, idioma: PT (23 caracteres): "Data Pagamento Exterior"
Incluído valor fixo "DTPAGTO"
Texto incluído, idioma: PT (14 caracteres): "Data Pagamento"
Incluída tabela de valores:
---Modificações efetuadas em DOMD /PWS/ZYCAD027
---***************************************
** Domínio modificado: /PWS/ZYCAD027 ** ***************************************
-Valores individuais Incluído valor fixo "DI"
Texto modificado, idioma: PT (30 caracteres): "Embarque Importação - Despesas"
Incluído valor fixo "OV"
Texto incluído, idioma: PT (14 caracteres): "Ordem de Venda"
*** Após a Inclusão o Domínio ficará com na Seguinte Ordem ' ' Sem Origem
FI Embarque Importação - Frete SI Embarque Importação - Seguro EI Embarque Importação - Serviços
EI Embarque Importação - Serviços
DI Embarque Importação - Despesas (novo) FE Embarque Exportação - Frete
SE Embarque Exportação - Seguro EE Embarque Exportação - Serviços
CA Embarque Exportação - Comissão de Agente PT Embarque Exportação - Prestação de Contas PC Pedido de Compra
OV Ordem de Venda (novo)
---Modificações efetuadas em DOMD /PWS/ZYCAD028
---Domínio modificado: /PWS/ZYCAD028
Comprimento de saída: 2 -Valores individuais Modificado valor fixo "E"
Texto modificado, idioma: PT (30 caracteres): "Embarque Importação - Despesas"
Modificado valor fixo "F"
Texto modificado, idioma: PT (27 caracteres): "Embarque Exportação - Frete"
Modificado valor fixo "G"
Texto modificado, idioma: PT (28 caracteres): "Embarque Exportação - Seguro"
Modificado valor fixo "H"
Texto modificado, idioma: PT (30 caracteres): "Embarque Exportação - Serviços"
Modificado valor fixo "I"
Texto modificado, idioma: PT (40 caracteres): "Embarque Exportação - Comissão de Agente" Modificado valor fixo "J"
Texto modificado, idioma: PT (41 caracteres): "Embarque Exportação - Prestação de Contas" Incluído valor fixo "K"
Texto incluído, idioma: PT (16 caracteres): "Pedido de Compra"
Incluído valor fixo "L"
Texto incluído, idioma: PT (14 caracteres): "Ordem de Venda"
A Sem Origem
B Embarque Importação - Frete C Embarque Importação - Seguro D Embarque Importação - Serviços E Embarque Importação - Despesas F Embarque Exportação - Frete G Embarque Exportação - Seguro H Embarque Exportação - Serviços
I Embarque Exportação - Comissão de Agente J Embarque Exportação - Prestação de Contas K Pedido de Compra
L Ordem de Venda
---Modificações efetuadas em DTEL /PWS/ZYCAL061
---***********************************************
** Elemento de dados incluído: /PWS/ZYCAL061 ** ***********************************************
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Descrição breve incluída: (40 caracteres), idioma: PT "Siscoserv - Listbox do Tipo de Processos"
Categoria de dados: Domínio Domínio: /PWS/ZYCAD029 ID parâmetro:
Nome componente default: Documentar modificações: NÃO Nome da ajuda de pesquisa: Parâmetro da ajuda de pesquisa:
Comprimento máximo do denominador breve: 10 Denominador breve incluído (8 caracteres), idioma: PT "Processo"
Comprimento máximo do denominador médio: 20
Denominador médio incluído (19 caracteres), idioma: PT "Siscoserv -Processo"
Comprimento máximo do denominador longo: 29
Denominador longo incluído (28 caracteres), idioma: PT "Siscoserv - Tipo de Processo"
Comprimento máximo do título: 29
Título incluído (28 caracteres), idioma: PT "Siscoserv - Tipo de Processo"
---Modificações efetuadas em DTEL /PWS/ZYCAL062
---***********************************************
** Elemento de dados incluído: /PWS/ZYCAL062 ** ***********************************************
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Descrição breve incluída: (37 caracteres), idioma: PT "Siscoserv - Listbox do Tipo de Campos"
Categoria de dados: Domínio Domínio: /PWS/ZYCAD030 ID parâmetro:
Nome componente default: Documentar modificações: NÃO Nome da ajuda de pesquisa: Parâmetro da ajuda de pesquisa:
Comprimento máximo do denominador breve: 10 Denominador breve incluído (5 caracteres), idioma: PT "Campo"
Comprimento máximo do denominador médio: 19
Denominador médio incluído (18 caracteres), idioma: PT "Siscoserv - Campo"
Comprimento máximo do denominador longo: 27
Denominador longo incluído (26 caracteres), idioma: PT "Siscoserv - Tipo de Campo"
Comprimento máximo do título: 27
Título incluído (26 caracteres), idioma: PT "Siscoserv - Tipo de Campo"
---Modificações efetuadas em DTEL /PWS/ZYCAL063
---***********************************************
** Elemento de dados incluído: /PWS/ZYCAL063 ** ***********************************************
Classe de desenvolvimento: /PWS/ZYCA Idioma original: PT
Descrição breve incluída: (38 caracteres), idioma: PT "Siscoserv - Listbox do Tipo de Valores"
Categoria de dados: Domínio Domínio: /PWS/ZYCAD031 ID parâmetro:
Nome componente default: Documentar modificações: NÃO Nome da ajuda de pesquisa: Parâmetro da ajuda de pesquisa:
Comprimento máximo do denominador breve: 10 Denominador breve incluído (5 caracteres), idioma: PT "Valor"
Comprimento máximo do denominador médio: 20
Denominador médio incluído (18 caracteres), idioma: PT "Siscoserv - Valor"
Comprimento máximo do denominador longo: 27
Denominador longo incluído (25 caracteres), idioma: PT "Siscoserv - Tipo de Valor"
Comprimento máximo do título: 27
Título incluído (25 caracteres), idioma: PT "Siscoserv - Tipo de Valor"
---Modificações efetuadas em TABL /PWS/ZYCAT047
CRIAR TABELA TRANSPARENTE: /PWS/ZYCAT047
DESCRIÇÃO BREVE: Preenchimento para Campos ao Criar e Associar RAS/RVS CARACTERÍSTICAS
***************
CATEGORIA DA TABELA: Tabela Transparente
CLASSE DE ENTREGA: 'A' - Tabela de aplicação (dados mestre e de movimento) (X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA
CAMPOS NOVOS ************
CAMPOS: TP. CAMPO CH: INI: TAB.VERIF.: TAB.REF.: CPO.RE MANDT MANDT X X PROCESSO /PWS/ZYCAL061 X X CAMPO /PWS/ZYCAL062 X X VALOR /PWS/ZYCAL063 X X OPÇÕES TÉCNICAS ***************
TIPO DE DADOS: APPL2 CATEGOR. TAMANHO: 0
(X) - AR. BUFFER NÃO PERMITIDO
(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO (_) - AR. BUFFER ATIVADO
(_) - RGSTS. IND ARMAZENADOS
(_) - ÁREA GEN ARMAZENADA EM BUFFER Nº DE CPOS CHAVE: ______ (_) - TOTALMENTE ARMAZENADO
(_) - REGISTRAR MODIFICS. DDS. EM LOG. ************
GERAR DIÁLOGO DE ATUALIZAÇÃO PARA A TABELA /PWS/ZYCAT047 COM AS INFORMAÇÕES ABAIXO:
GRUPO DE AUTORIZAÇÃO:
GRUPO DE FUNÇÕES : /PWS/ZYCAGF1 CL. DESENVOLVIMENTO : /PWS/ZYCA ************
TELAS DE ATUALIZAÇÃO:
CTG. ATUALIZAÇÃO: (X) NÍVEL ÚNICO (_) 2 NÍVEIS
Nº TELA ATUALIZAÇÃO: TELA DE SÍNTESE: 47 TELA INDIVIDUAL: __
INDICAÇÕES PARA TRANSPORTE DE DADOS DE DIÁLOGO: ROTINA DE REGISTRO: (X) ROTINA DE REGISTRO STANDARD (_) ROTINA DE REGISTRO INDIVIDUAL (OU NENHUMA) CÓDIGO DE AJUSTE: AJUSTÁVEL AUTOMATICAMENTE
************
NA TELA DO DIÁLOGO DE ATUALIZAÇÃO, IR EM AMBIENTE --> MODIFICAÇÃO --> HORAS E INCLUIR AS ENTRADAS
ABAIXO:
MOM NOME DO FORM/PROGRAMA 01 GRAVA_LOG_ZYCAT047_DEL 02 GRAVA_LOG_ZYCAT047_UPD
---Modificações efetuadas em TABL /PWS/ZYCAT048
CRIAR TABELA TRANSPARENTE: /PWS/ZYCAT048
DESCRIÇÃO BREVE: Parâmetros Considerados ao criar/associar RAS/RVS CARACTERÍSTICAS
***************
CATEGORIA DA TABELA: Tabela Transparente
CLASSE DE ENTREGA: 'A' - Tabela de aplicação (dados mestre e de movimento) (X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA
CAMPOS NOVOS ************
CAMPOS: TP. CAMPO CH: INI: TAB.VERIF.: TAB.REF.: CPO.RE MANDT MANDT X X
PROCESSO /PWS/ZYCAL061 X X CAMPO /PWS/ZYCAL062 X X VALOR /PWS/ZYCAL063 '' ''
*** CRIAR CHAVE EXTERNA PARA O CAMPO VALOR *** Tabela verificação /PWS/ZYCAT047
Tab.Verif. Cpo.Tab.Verif. Tab.Chave Externa Cpo Chave Externa /PWS/ZYCAT047 MANDT /PWS/ZYCAT048 MANDT
/PWS/ZYCAT047 PROCESSO /PWS/ZYCAT048 PROCESSO /PWS/ZYCAT047 CAMPO /PWS/ZYCAT048 CAMPO
/PWS/ZYCAT047 VALOR /PWS/ZYCAT048 VALOR Verificação da Tela - (X) Verificação desejada
OPÇÕES TÉCNICAS ***************
TIPO DE DADOS: APPL2 CATEGOR. TAMANHO: 0
(X) - AR. BUFFER NÃO PERMITIDO
(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO (_) - AR. BUFFER ATIVADO
(_) - RGSTS. IND ARMAZENADOS
(_) - ÁREA GEN ARMAZENADA EM BUFFER Nº DE CPOS CHAVE: ______ (_) - TOTALMENTE ARMAZENADO
(_) - REGISTRAR MODIFICS. DDS. EM LOG. ************
GERAR DIÁLOGO DE ATUALIZAÇÃO PARA A TABELA /PWS/ZYCAT048 COM AS INFORMAÇÕES ABAIXO:
GRUPO DE AUTORIZAÇÃO:
GRUPO DE FUNÇÕES : /PWS/ZYCAGF1 CL. DESENVOLVIMENTO : /PWS/ZYCA ************
TELAS DE ATUALIZAÇÃO:
CTG. ATUALIZAÇÃO: (X) NÍVEL ÚNICO (_) 2 NÍVEIS
Nº TELA ATUALIZAÇÃO: TELA DE SÍNTESE: 48 TELA INDIVIDUAL: __
INDICAÇÕES PARA TRANSPORTE DE DADOS DE DIÁLOGO: ROTINA DE REGISTRO: (X) ROTINA DE REGISTRO STANDARD (_) ROTINA DE REGISTRO INDIVIDUAL (OU NENHUMA) CÓDIGO DE AJUSTE: AJUSTÁVEL AUTOMATICAMENTE
************
NA TELA DO DIÁLOGO DE ATUALIZAÇÃO, IR EM AMBIENTE --> MODIFICAÇÃO --> HORAS E INCLUIR AS ENTRADAS
ABAIXO:
MOM NOME DO FORM/PROGRAMA 01 GRAVA_LOG_ZYCAT048_DEL 02 GRAVA_LOG_ZYCAT048_UPD
---Modificações efetuadas em TABL /PWS/ZYCAT049
CRIAR TABELA TRANSPARENTE: /PWS/ZYCAT049
DESCRIÇÃO BREVE: Parâmetros Tipo de Ordem de Venda / Condição Siscoserv CARACTERÍSTICAS
***************
CATEGORIA DA TABELA: Tabela Transparente
CLASSE DE ENTREGA: 'A' - Tabela de aplicação (dados mestre e de movimento) (X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA
CAMPOS NOVOS ************
CAMPOS: TP. CAMPO CH: INI: TAB.VERIF.: TAB.REF.: CPO.RE MANDT MANDT X X
AUART AUART X X KSCHL KSCHA X X
*** CRIAR CHAVE EXTERNA PARA O CAMPO AUART *** Tabela verificação TVAK
Tab.Verif. Cpo.Tab.Verif. Tab.Chave Externa Cpo Chave Externa TVAK MANDT /PWS/ZYCAT049 MANDT
TVAK AUART /PWS/ZYCAT049 AUART Verificação da Tela - (X) Verificação desejada
*** CRIAR CHAVE EXTERNA PARA O CAMPO KSCHL *** Tabela verificação T685
Tab.Verif. Cpo.Tab.Verif. Tab.Chave Externa Cpo Chave Externa Genérico T685 MANDT /PWS/ZYCAT049 MANDT
T685 KVEWE 'X' T685 KAPPL 'X' T685 KSCHL /PWS/ZYCAT049 KSCHL OPÇÕES TÉCNICAS
***************
TIPO DE DADOS: APPL2 CATEGOR. TAMANHO: 0
(X) - AR. BUFFER NÃO PERMITIDO
(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO (_) - AR. BUFFER ATIVADO
(_) - RGSTS. IND ARMAZENADOS
(_) - ÁREA GEN ARMAZENADA EM BUFFER Nº DE CPOS CHAVE: ______ (_) - TOTALMENTE ARMAZENADO
(_) - REGISTRAR MODIFICS. DDS. EM LOG. ************
GERAR DIÁLOGO DE ATUALIZAÇÃO PARA A TABELA /PWS/ZYCAT049 COM AS INFORMAÇÕES ABAIXO:
GRUPO DE AUTORIZAÇÃO:
GRUPO DE FUNÇÕES : /PWS/ZYCAGF1 CL. DESENVOLVIMENTO : /PWS/ZYCA ************
TELAS DE ATUALIZAÇÃO:
CTG. ATUALIZAÇÃO: (X) NÍVEL ÚNICO (_) 2 NÍVEIS
Nº TELA ATUALIZAÇÃO: TELA DE SÍNTESE: 49 TELA INDIVIDUAL: __
INDICAÇÕES PARA TRANSPORTE DE DADOS DE DIÁLOGO: ROTINA DE REGISTRO: (X) ROTINA DE REGISTRO STANDARD (_) ROTINA DE REGISTRO INDIVIDUAL (OU NENHUMA) CÓDIGO DE AJUSTE: AJUSTÁVEL AUTOMATICAMENTE
************
NA TELA DO DIÁLOGO DE ATUALIZAÇÃO, IR EM AMBIENTE --> MODIFICAÇÃO --> HORAS E INCLUIR AS ENTRADAS
ABAIXO:
MOM NOME DO FORM/PROGRAMA 01 GRAVA_LOG_ZYCAT049_DEL 02 GRAVA_LOG_ZYCAT049_UPD
---Modificações efetuadas em TABD /PWS/ZYCIT019
MODIFICAR TABELA TRANSPARENTE: /PWS/ZYCIT019 DESCRIÇÃO BREVE: GL - Param. Tipo de Despesa. CARACTERÍSTICAS
CATEGORIA DA TABELA: Tabela transpare
CLASSE DE ENTREGA: C - Tab.customizing, atualização só por cliente, s/import.SAP (X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA
CAMPOS NOVOS ************
CAMPOS: TP. CAMPO CH: INI: TAB.VERIF.: TAB.REF.: CPO.RE SISCOSERV /PWS/ZYCEL914 '' '' '' '' ''
MODO_PREST /PWS/ZYCAL030 '' '' '' '' '' NBS /PWS/ZYCAL028 '' '' '' '' ''
INCLUIR ESTES CAMPOS NO FINAL DA TABELA ***************************************
OPÇÕES TÉCNICAS TIPO DE DADOS: APPL2 CATEGOR. TAMANHO: 0
(X) - AR. BUFFER NÃO PERMITIDO
(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO (_) - AR. BUFFER ATIVADO
(_) - AR. BUFFER ATIVADO
(_) - RGSTS. IND ARMAZENADOS
(_) - ÁREA GEN ARMAZENADA EM BUFFER Nº DE CPOS CHAVE: ______ (_) - TOTALMENTE ARMAZENADO
(_) - REGISTRAR MODIFICS. DDS. EM LOG. ************
GERAR NOVMANETE DIÁLOGO DE ATUALIZAÇÃO PARA A TABELA /PWS/ZYCIT019 COM AS INFORMAÇÕES ABAIXO:
GRUPO DE AUTORIZAÇÃO:
GRUPO DE FUNÇÕES : /PWS/ZYCIGF1 CL. DESENVOLVIMENTO : /PWS/ZYCI ************
TELAS DE ATUALIZAÇÃO:
CTG. ATUALIZAÇÃO: (X) NÍVEL ÚNICO (_) 2 NÍVEIS
Nº TELA ATUALIZAÇÃO: TELA DE SÍNTESE: 19 TELA INDIVIDUAL: __
INDICAÇÕES PARA TRANSPORTE DE DADOS DE DIÁLOGO: ROTINA DE REGISTRO: (X) ROTINA DE REGISTRO STANDARD (_) ROTINA DE REGISTRO INDIVIDUAL (OU NENHUMA) CÓDIGO DE AJUSTE: AJUSTÁVEL AUTOMATICAMENTE
*** Criar Ajuda para Pesquisa para Campo
*** Saltar -> AJuda para Pesquisa -> para Campo *** Para o Campo /PWS/ZYCIT019-NBS
*** Nome Ajuda-> /PWS/ZYCAA175
*** Parametro de Ajuda p/pesquisa - Nome da Tabela - Nome do Campo *** NBS /PWS/ZYCIT019 NBS
---Modificações efetuadas em SHLD /PWS/ZYCAA172
*** ALTERAÇÃO NA AJUDA DE PESQUISA - /PWS/ZYCAA172 Modificações efetuadas em SHLD /PWS/ZYCAA172
MODIFICAR AJUDA DE PESQUISA: /PWS/ZYCAA172
DESCRIÇÃO BREVE: Associação Remessas / RAS / RVS - SISCOSERV DEFINIÇÃO
*********
OBTENÇÃO DE DADOS
MÉTODO DE SELEÇÃO: /PWS/ZYCBT124 COMPORTAMENTO DE DIÁLOGO:
COMPORTAMENTO DE DIÁLOGO:
TIPO DE DIÁLOGO: D - Exibição de Valores Imediata HOT KEY: ____
EXIT AJUD. PESQUISA: /PWS/ZYCAA172
*** INCLUSAO DE DOIS NOVOS CAMPOS - TPOPER e TPRECREM (CAMPO NOVO) PARÂMETROS:
***********
PARAM. IMP EXP POSL ISEL EXAJ ELEM. DADOS MOD VALOR PROPOSTO NRSEQ '' 'X' 1 1 '' /PWS/ZYCBL222 ''
NRFECH '' '' 2 2 '' /PWS/ZYCBL246 '' BUKRS 'X' '' 3 3 'X' BUKRS '' BUK VLME '' '' 4 4 '' WRBTR ''
WAERS 'X' '' 5 5 'X' WAERS '' FWS RECREM 'X' '' 6 6 'X' /PWS/ZYCBL255 '' KUN
TPOPER '' '' 0 0 '' /PWS/ZYCBL225 '' /PWS/ZYCAP007 (CAMPO NOVO) TPRECREM '' '' 0 0 '' /PWS/ZYGLL858 '' /PWS/ZYCAP008 (CAMPO NOVO)
---Modificações efetuadas em CUAD /PWS/SAPMZYCA011
*** NO PROGRAMA /PWS/SAPMZYCA011 CRIAR 2 NOVOS TIT.GUI Cod. 0010 - Título - Seleção Pedido de Compra
Cod. 0011 - Título - Seleção Ordem de Venda
*** NO PROGRAMA /PWS/SAPMZYCA011 CRIAR 2 NOVOS STATUS GUI
*** CRIAÇÃO NO STATUS GUI - 0010 - Seleção Pedido Compra - Somente na Tecla de Função *** Barra de menu (não houve alteracao)
*** Barra de botões (não houve alteracao) *** Teclas de função
-- Código de função ENTE ( BOTÃO DE OK ) Categoria de função Função de aplicação Texto de função Confirmação
Tecla de Função F8
-- Código de função EXIT ( BOTÃO DE VOLTAR VERDE ) Categoria de função E Comando exit
Texto de função Voltar
-- Código de função EXIT ( BOTÃO DE VOLTAR AMARELO ) Categoria de função E Comando exit
Texto de função Encerrar
-- Código de função EXIT ( BOTÃO DE X VERMELHO ) Categoria de função E Comando exit
Categoria de função E Comando exit Texto de função Cancelar
Nome do Icone ICON_CANCEL
*** CRIAÇÃO NO STATUS GUI - 0011 - Seleção Ordem Venda - Somente na Tecla de Função *** Barra de menu (não houve alteracao)
*** Barra de botões (não houve alteracao) *** Teclas de função
-- Código de função ENTE ( BOTÃO DE OK ) Categoria de função Função de aplicação Texto de função Confirmação
Tecla de Função F8
-- Código de função EXIT ( BOTÃO DE VOLTAR VERDE ) Categoria de função E Comando exit
Texto de função Voltar
-- Código de função EXIT ( BOTÃO DE VOLTAR AMARELO ) Categoria de função E Comando exit
Texto de função Encerrar
-- Código de função EXIT ( BOTÃO DE X VERMELHO ) Categoria de função E Comando exit
Texto de função Cancelar
Nome do Icone ICON_CANCEL
---*** SOLICITAR A EQUIPE DE PRODUTO PW.CE CÂMBIO OS ARQUIVOS DAS TELAS PARA UPLOAD
*** 13659_SAPMZYCA011_TELA_0003.txt *** 13659_SAPMZYCA011_TELA_0007.txt *** 13659_SAPMZYCA011_TELA_0010.txt *** 13659_SAPMZYCA011_TELA_0011.txt
Modificações efetuadas em DYNP /PWS/SAPMZYCA011 0001 MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0001
PROCESS BEFORE OUTPUT. MODULE status_0001.
MODULE verifica_autorizacao. * >> Início da inclusão:
module busca_parametros. * << Fim da inclusão
PROCESS AFTER INPUT.
MODULE exit_command AT EXIT-COMMAND. MODULE user_command.
---Modificações efetuadas em DYNP /PWS/SAPMZYCA011 0003 MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0003
process before output. module status_0003.
call subscreen ss_embimp including syst-cprog '0004'. call subscreen ss_embexp including syst-cprog '0005'. call subscreen ss_pedcompr including syst-cprog '0006'. * >> Início da inclusão:
call subscreen ss_ordvenda including syst-cprog '0009'. module busca_parametros.
* << Fim da inclusão process after input.
module exit_command at exit-command. call subscreen ss_embimp.
call subscreen ss_embexp. call subscreen ss_pedcompr. * >> Início da inclusão:
call subscreen ss_ordvenda. * << Fim da inclusão
module user_command.
---Modificações efetuadas em DYNP /PWS/SAPMZYCA011 0007 ---Modificações efetuadas em DYNP /PWS/SAPMZYCA011 0010 MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0010
* >> Início da inclusão: process before output. module status_0010.
call subscreen ss_pedcompr including syst-cprog '0006'. process after input.
module exit_command at exit-command. call subscreen ss_pedcompr.
module user_command. * << Fim da inclusão
---Modificações efetuadas em DYNP /PWS/SAPMZYCA011 0011 MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0011
* >> Início da inclusão: process before output. module status_0011.
call subscreen ss_ordvenda including syst-cprog '0009'. process after input.
module exit_command at exit-command. call subscreen ss_ordvenda.
module user_command. * << Fim da inclusão
---Modificações efetuadas em REPS /PWS/MZYCA012I01
...
l_display(1) TYPE c, v_line TYPE i,
v_lifnr TYPE /pws/zycet010-lifnr,
v_dtvencto TYPE /pws/zycet010-dtvencto, v_nrparcf TYPE /pws/zycbt006-nrparcf, v_gsberf TYPE /pws/zycbt006-gsberf, v_dtvencto_c(10) TYPE c.
SET PARAMETER ID 'BUK' FIELD /pws/zycat030-bukrs. SET PARAMETER ID 'FWS' FIELD /pws/zycat030-waers. SET PARAMETER ID 'KUN' FIELD /pws/zycat030-bukrs_ext. * >> Início da inclusão: MODULE MATCH_CODE_ASSOCIACAO if /pws/zycat030-tp_processo eq 'A'.
set parameter id '/PWS/ZYCAP007' field 'P'. set parameter id '/PWS/ZYCAP008' field 'F'. elseif /pws/zycat030-tp_processo eq 'V'. set parameter id '/PWS/ZYCAP007' field 'R'. set parameter id '/PWS/ZYCAP008' field 'C'. endif.
* << Fim da inclusão
CALL FUNCTION 'DYNP_GET_STEPL' IMPORTING povstepl = v_line. CASE sy-dynnr. WHEN '0101'. v_tabname = 'WA_ZYCAT039R'. v_fieldname = 'REMESSA'. v_searchhelp = '/PWS/ZYCAA172'. v_shlpparam = 'NRSEQ'. WHEN '0102'. ... ---Modificações efetuadas em REPS /PWS/MZYCA012TOP
...
vlavinc type /pws/zycbt017-vlavinc, vlcomis type /pws/zycbt017-vlcomis, parvw type /pws/zycbt017-parvw, end of ty_zycbt017,
begin of ty_zycbt006,
nrinvoic type /pws/zycbt006-nrinvoic, nrparcf type /pws/zycbt006-nrparcf,
nrparcf type /pws/zycbt006-nrparcf, gsberf type /pws/zycbt006-gsberf, dtpagext type /pws/zycbt006-dtpagext, vlme type /pws/zycbt006-vlme, * >> Início da inclusão:
dtpagto type /pws/zycbt006-dtpagto, * << Fim da inclusão
end of ty_zycbt006, begin of ty_zycat038_alv,
nrseq_arq type /pws/zycat038-nrseq_arq, processo(40) type c,
usuario type /pws/zycat038-usuario, data type /pws/zycat038-data, hora type /pws/zycat038-hora,
prot_transm type /pws/zycat038-prot_transm, status type /pws/zycat038-status,
status_t(25) type c, ...
...
bukrs type bsak-bukrs, augdt type bsak-augdt, augbl type bsak-augbl, gjahr type bsak-gjahr, belnr type bsak-belnr, waers type bsak-waers, wrbtr type bsak-wrbtr, end of ty_total,
begin of ty_awkey,
awkey type bkpf-awkey, * >> Início da exclusão: end of ty_awkey. * << Fim da exclusão * >> Início da inclusão: end of ty_awkey, begin of ty_bsad,
vbeln type bsad-vbeln, augdt type bsad-augdt, augbl type bsad-augbl, waers type bsad-waers, gjahr type bsad-gjahr, wrbtr type bsad-wrbtr, end of ty_bsad. * << Fim da inclusão tables: /pws/zycat030, /pws/zycat031, /pws/zycat037, /pws/zycat038, /pws/zycat039, bkpf.
data: itab_zycat039 type table of /pws/zycat039, itab_zycat039_ant type table of /pws/zycat039,
itab_zycat039_ant type table of /pws/zycat039,
itab_zycat039_c type table of ty_zycat039t with header line, itab_zycat039_r type table of ty_zycat039t with header line, ...
...
wa_zycat039_ant type /pws/zycat039, wa_zycat039c type /pws/zycat039, wa_zycat039r type /pws/zycat039, wa_zycat039f type /pws/zycat039, wa_zycat039o type /pws/zycat039, wa_zycat039fe type /pws/zycat039, wa_cols type cxtab_column, wa_tdynpread type dynpread, wa_result type ddshretval, wa_fcode type ty_fcode, * >> Início da exclusão:
wa_zycat030 type /pws/zycat030. * << Fim da exclusão
* >> Início da inclusão:
wa_zycat030 type /pws/zycat030, wa_bsad type ty_bsad,
wa_zycat048 type /pws/zycat048, wa_zycbt031_aux type /pws/zycbt031, wa_zycbt048_aux type /pws/zycbt048, wa_zycbt134_aux type /pws/zycbt134. data: begin of itab_zycat048 occurs 0. include structure /pws/zycat048. data: end of itab_zycat048. * << Fim da inclusão
data: v_okcode type sy-ucomm, v_exibe type c,
v_screen type sy-dynnr, v_dynnr type sy-dynnr,
v_nbs type /pws/zycat041-descricao, v_operacao type /pws/zycat039-operacao, v_mark type c,
v_lines type i,
v_path type rlgrap-filename,
v_funcionalidade type /pws/zyglt390-programa ...
---Modificações efetuadas em REPS /PWS/ZYCAGF1TOP
...
itab_zycat043_del type table of /pws/zycat043. data: itab_zycat044_ins type table of /pws/zycat044, itab_zycat044_upd type table of /pws/zycat044, itab_zycat044_del type table of /pws/zycat044, itab_zycat045_ins type table of /pws/zycat045,
itab_zycat045_ins type table of /pws/zycat045, itab_zycat045_upd type table of /pws/zycat045, itab_zycat045_del type table of /pws/zycat045. data: itab_zycat046_ins type table of /pws/zycat046, itab_zycat046_upd type table of /pws/zycat046, itab_zycat046_del type table of /pws/zycat046. * >> Início da inclusão:
data: itab_zycat047_ins type table of /pws/zycat047, itab_zycat047_upd type table of /pws/zycat047, itab_zycat047_del type table of /pws/zycat047, itab_zycat048_ins type table of /pws/zycat048, itab_zycat048_upd type table of /pws/zycat048, itab_zycat048_del type table of /pws/zycat048, itab_zycat049_ins type table of /pws/zycat049, itab_zycat049_upd type table of /pws/zycat049, itab_zycat049_del type table of /pws/zycat049. * << Fim da inclusão
---Modificações efetuadas em REPS /PWS/LZYCAGF1F01
... ... ... * >> Início da inclusão: **** grava_log_zycat047_del form grava_log_zycat047_del. types: begin of s_conteudo,
zycat047 type /pws/zycat047, action(1) type c,
end of s_conteudo.
field-symbols: <fs_conteudo> type s_conteudo. loop at total.
assign total to <fs_conteudo> casting. case <fs_conteudo>-action.
when c_new.
append <fs_conteudo>-zycat047 to itab_zycat047_ins. when c_update.
append <fs_conteudo>-zycat047 to itab_zycat047_upd. when c_delete.
append <fs_conteudo>-zycat047 to itab_zycat047_del. endcase.
endloop.
loop at itab_zycat047_del into /pws/zycat047.
perform carrega_log using '/PWS/ZYCAT047' c_delete '/PWS/ZYCAT047' '/PWS/ZYCAT047' space. endloop. clear sy-subrc. endform. **** grava_log_zycat047_upd form grava_log_zycat047_upd. loop at itab_zycat047_upd into /pws/zycat047.
perform carrega_log using '/PWS/ZYCAT047' c_update '/PWS/ZYCAT047' '/PWS/ZYCAT047' space. endloop. loop at itab_zycat047_ins into /pws/zycat047.
perform carrega_log using '/PWS/ZYCAT047' c_insert '/PWS/ZYCAT047' '/PWS/ZYCAT047' space. endloop. endform. **** grava_log_zycat048_del. form grava_log_zycat048_del. types: begin of s_conteudo,
types: begin of s_conteudo,
zycat048 type /pws/zycat048, action(1) type c,
end of s_conteudo.
field-symbols: <fs_conteudo> type s_conteudo. loop at total.
assign total to <fs_conteudo> casting. case <fs_conteudo>-action.
when c_new.
append <fs_conteudo>-zycat048 to itab_zycat048_ins. when c_update.
append <fs_conteudo>-zycat048 to itab_zycat048_upd. when c_delete.
append <fs_conteudo>-zycat048 to itab_zycat048_del. endcase.
endloop.
loop at itab_zycat048_del into /pws/zycat048.
perform carrega_log using '/PWS/ZYCAT048' c_delete '/PWS/ZYCAT048' '/PWS/ZYCAT048' space. endloop. clear sy-subrc. endform. **** grava_log_zycat048_upd form grava_log_zycat048_upd. loop at itab_zycat048_upd into /pws/zycat048.
perform carrega_log using '/PWS/ZYCAT048' c_update
c_update '/PWS/ZYCAT048' '/PWS/ZYCAT048' space. endloop. loop at itab_zycat048_ins into /pws/zycat048.
perform carrega_log using '/PWS/ZYCAT048' c_insert '/PWS/ZYCAT048' '/PWS/ZYCAT048' space. endloop. endform. **** grava_log_zycat049_del form grava_log_zycat049_del. types: begin of s_conteudo,
zycat049 type /pws/zycat049, action(1) type c,
end of s_conteudo.
field-symbols: <fs_conteudo> type s_conteudo. loop at total.
assign total to <fs_conteudo> casting. case <fs_conteudo>-action.
when c_new.
append <fs_conteudo>-zycat049 to itab_zycat049_ins. when c_update.
append <fs_conteudo>-zycat049 to itab_zycat049_upd. when c_delete.
append <fs_conteudo>-zycat049 to itab_zycat049_del. endcase.
loop at itab_zycat049_del into /pws/zycat049.
perform carrega_log using '/PWS/ZYCAT049' c_delete '/PWS/ZYCAT049' '/PWS/ZYCAT049' space. endloop. clear sy-subrc. endform. **** grava_log_zycat049_upd form grava_log_zycat049_upd. loop at itab_zycat049_upd into /pws/zycat049.
perform carrega_log using '/PWS/ZYCAT049' c_update '/PWS/ZYCAT049' '/PWS/ZYCAT049' space. endloop. loop at itab_zycat049_ins into /pws/zycat049.
perform carrega_log using '/PWS/ZYCAT049' c_insert '/PWS/ZYCAT049' '/PWS/ZYCAT049' space. endloop. endform. * << Fim da inclusão ---Modificações efetuadas em REPS /PWS/MZYCA012F01
...
data: v_bloq,
v_tipo_pt(3) type c,
v_dtcredpr type /pws/zycbt031-dtcredpr, v_nrseqrem type /pws/zycet033-nrseqrem,
v_nrseqrem type /pws/zycet033-nrseqrem, v_embarque type /pws/zycet033-nrseq. data: itab_zycat041 type table of /pws/zycat041, wa_zycat041 type /pws/zycat041,
v_objname type tadir-obj_name.
perform verifica_autorizacao_emp changing v_bloq. check v_bloq is initial.
* >> Início da inclusão: FORM SELECIONA_DADOS_MODIF select * from /pws/zycat048
into table itab_zycat048. * << Fim da inclusão clear: wa_zycat039c, wa_zycat039r, wa_zycat039f, wa_zycat039o, wa_zycat039fe.
select single * from /pws/zycat030 where nrseq = /pws/zycat039-nrseq. select single * from /pws/zycat031 into /pws/zycat031 ... ... endif. endloop. itab_zycat039_ant[] = itab_zycat039[]. clear v_okcode. v_screen = sy-dynnr. clear: v_okcode, v_dynnr.
if not wa_zycat030-origem is initial and itab_zycat039[] is initial. if /pws/zycat030-tp_origem = 'FI' or /pws/zycat030-tp_origem = 'SI' or
* >> Início da exclusão: FORM SELECIONA_DADOS_MODIF /pws/zycat030-tp_origem = 'EI'.
* << Fim da exclusão
* >> Início da inclusão: FORM SELECIONA_DADOS_MODIF /pws/zycat030-tp_origem = 'EI' or
/pws/zycat030-tp_origem = 'DI'. * << Fim da inclusão
wa_zycat039f-fat_imp = wa_zycat030-origem. perform atualiza_itab tables itab_zycat039_f using wa_zycat039f
tc_fatimp.
elseif /pws/zycat030-tp_origem = 'FE' or /pws/zycat030-tp_origem = 'SE' or /pws/zycat030-tp_origem = 'EE'. wa_zycat039fe-fat_exp = wa_zycat030-origem. wa_zycat039fe-moeda = /pws/zycat030-waers. wa_zycat039fe-valor = /pws/zycat030-valor. ...
... ...
wa_zycat039r-tpdesp = /pws/zycat031-tpdesp. wa_zycat039r-moeda = /pws/zycat031-waers. wa_zycat039r-valor = /pws/zycat031-valor. perform atualiza_itab tables itab_zycat039_r using wa_zycat039r tc_remessa. endif. endif. perform calcula_saldo. endif.
* >> Início da inclusão: FORM SELECIONA_DADOS_MODIF if /pws/zycat030-tp_origem = 'OV' and
v_exibe is initial.
perform busca_ordem_venda using /pws/zycat031-nrseq_origem. perform calcula_saldo.
endif.
* << Fim da inclusão
if /pws/zycat030-tp_origem = 'PC'.
perform busca_doc_pedido using /pws/zycat030-origem /pws/zycat031-ebelp.
perform calcula_saldo. endif.
if not itab_zycat039_r[] is initial or ( itab_zycat039_r[] is initial and itab_zycat039_c[] is initial and itab_zycat039_f[] is initial and itab_zycat039_fe[] is initial and ...
...
message i015 with text-i02 text-i03. endif.
endform.
form seleciona_dados_exibe. data: v_bloq.
data: itab_zycat041 type table of /pws/zycat041, wa_zycat041 type /pws/zycat041,
v_objname type tadir-obj_name.
perform verifica_autorizacao_emp changing v_bloq. check v_bloq is initial.
* >> Início da inclusão: FORM SELECIONA_DADOS_EXIBE select * from /pws/zycat048
into table itab_zycat048. * << Fim da inclusão
select * from /pws/zycat039 into table itab_zycat039
where nrseq = /pws/zycat039-nrseq and operacao = /pws/zycat039-operacao. if sy-subrc ne 0.
if sy-subrc ne 0. clear v_okcode.
message i015 with text-e01. exit.
else.
select single * from /pws/zycat030 ... ... clear v_okcode. when 'TB_FEXP'. v_dynnr = '0107'. ts_assoc-activetab = v_okcode. clear v_okcode. when 'SAVE'. perform salva_associacao. when 'MODIF'. clear v_exibe. perform verifica_bloqueio.
* >> Início da inclusão: FORM USER_COMMAND_0100 if v_exibe is initial and /pws/zycat030-tp_origem eq 'OV'.
perform busca_ordem_venda using /pws/zycat031-nrseq_origem. perform calcula_saldo. clear v_okcode. endif. * << Fim da inclusão when 'FILE_LOC'. clear v_path.
call screen 0104 starting at 25 10. when 'LOG'.
perform executa_log. when 'LOG_TRILHA'.
perform log_trilha using sy-repid /pws/zycat030-nrseq ' '. clear v_okcode. ... ... from /pws/zycbt119
into (p_bukrs, p_wa_zycat039-moeda, p_wa_zycat039-valor, p_wa_zycat039-num_nf, p_wa_zycat039-dt_pg_rec) where nrseq = v_nrseqpgfat.
if sy-subrc ne 0 or p_wa_zycat039-dt_pg_rec is initial.
message i061 with text-i13 p_wa_zycat039-fat_imp text-i09. clear p_pago.
exit. endif.
p_wa_zycat039-valor = /pws/zycat031-saldo. * >> Início da exclusão: FORM VALIDA_FATIMP clear: v_nrboleto.
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP clear: v_nrboleto,
wa_zycbt031_aux, wa_zycbt048_aux, wa_zycbt134_aux. * << Fim da inclusão select single nrboleto from /pws/zycbt064 into v_nrboleto
where mdcorresp = 'IP'
and nrchave = v_nrseqpgfat.
* >> Início da exclusão: FORM VALIDA_FATIMP select single nrseq
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP select single *
* << Fim da inclusão from /pws/zycbt031
* >> Início da exclusão: FORM VALIDA_FATIMP into v_nrseq
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP into wa_zycbt031_aux
* << Fim da inclusão where mdcorresp = 'IP' and nrseq = v_nrboleto.
* >> Início da exclusão: FORM VALIDA_FATIMP select single bco_ccme
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP select single *
from /pws/zycbt048 into wa_zycbt048_aux
where nrseq = wa_zycbt031_aux-nrseq
and mdcorresp = wa_zycbt031_aux-mdcorresp and nrcorresp = wa_zycbt031_aux-nrcorresp. select single *
* << Fim da inclusão from /pws/zycbt134
* >> Início da exclusão: FORM VALIDA_FATIMP into v_bcoccme
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP into wa_zycbt134_aux
* << Fim da inclusão where mdcorresp = 'IP'
* >> Início da exclusão: FORM VALIDA_FATIMP and nrseq = v_nrseq.
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_FATIMP and nrseq = wa_zycbt031_aux-nrseq.
and nrseq = wa_zycbt031_aux-nrseq. v_bcoccme = wa_zycbt134_aux-bco_ccme. * << Fim da inclusão
if sy-subrc ne 0.
message i061 with text-i13 v_nrseqpgfat text-i09. clear p_pago.
else.
p_wa_zycat039-vme = p_wa_zycat039-valor. * >> Início da inclusão: FORM VALIDA_FATIMP perform busca_parametros_campos using 'FI'
changing p_wa_zycat039-dt_pg_rec. * << Fim da inclusão
endif. ... ...
form valida_exportacao changing p_wa_zycat039 structure /pws/zycat039 p_pago
p_bukext p_bukrs.
data: itab_zycbt017 type standard table of ty_zycbt017, wa_zycbt017 type ty_zycbt017,
itab_zycbt006 type standard table of ty_zycbt006, wa_zycbt006 type ty_zycbt006,
v_vlavinc type /pws/zycbt017-vlavinc, v_vlpago type /pws/zycbt006-vlme.
* >> Início da inclusão: FORM VALIDA_EXPORTACAO check /pws/zycat030-tp_origem ne 'PT'.
* << Fim da inclusão
select nrinvoic nrparcf gsberf bukrs kunag waers vlavinc vlcomis parvw from /pws/zycbt017
into table itab_zycbt017
where nrinvoic = p_wa_zycat039-fat_exp. if sy-subrc ne 0.
message i015 with text-i13 text-i09. clear p_pago.
exit. endif.
select nrinvoic nrparcf gsberf dtpagext vlme
* >> Início da inclusão: FORM VALIDA_EXPORTACAO dtpagto
* << Fim da inclusão from /pws/zycbt006 into table itab_zycbt006 for all entries in itab_zycbt017
where nrinvoic = itab_zycbt017-nrinvoic and nrparcf = itab_zycbt017-nrparcf and gsberf = itab_zycbt017-gsberf.
select nrinvoic nrparcf gsberf dtcredext vlr_exterior from /pws/zycbt226
appending table itab_zycbt006 for all entries in itab_zycbt017 ...
...
from /pws/zycet002
into p_wa_zycat039-num_nf
where nrseq = p_wa_zycat039-fat_exp. endselect. if p_wa_zycat039-num_nf is initial or p_wa_zycat039-num_nf = '000000000'. clear p_wa_zycat039-num_nf. endif. endif. if p_wa_zycat039-dt_pg_rec is initial.
* >> Início da inclusão: FORM VALIDA_EXPORTACAO read table itab_zycat048 into wa_zycat048
with key processo = 'FE'
campo = 'DT_PG_REC'. if sy-subrc eq 0.
if wa_zycat048-valor = 'DTPAGEXT'. * << Fim da inclusão
sort itab_zycbt006 by dtpagext descending.
read table itab_zycbt006 into wa_zycbt006 index 1. p_wa_zycat039-dt_pg_rec = wa_zycbt006-dtpagext. * >> Início da inclusão: FORM VALIDA_EXPORTACAO elseif wa_zycat048-valor = 'DTPAGTO'.
sort itab_zycbt006 by dtpagto descending.
read table itab_zycbt006 into wa_zycbt006 index 1. p_wa_zycat039-dt_pg_rec = wa_zycbt006-dtpagto. endif. endif. * << Fim da inclusão endif. if p_wa_zycat039-dt_pg_rec is initial.
message i061 with text-i13 p_wa_zycat039-fat_exp text-i09. clear p_pago. endif. endform. form user_command_0107. case v_okcode. when 'MALL'. loop at itab_zycat039_fe. ... ...
where nrseqce = p_nrseqce and tpfatura = '01'
and eliminado = ' '. if sy-subrc ne 0.
message i015 with text-i14. clear p_pago.
clear p_pago. exit.
endif. endif. endif.
* >> Início da inclusão: FORM VALIDA_TIPO_FATURA elseif /pws/zycat030-tp_origem = 'DI'.
select single tpfatura lifnr nrseq_pgfat from /pws/zycit006
into (p_tpfatura, p_bukext, p_nrseqpgfat) where nrseq = /pws/zycat031-despach and nrseqce = p_nrseqce
and tpfatura = '04' and eliminado = ' '. if sy-subrc ne 0.
message i015 with text-i14. clear p_pago.
exit.
* << Fim da inclusão endif.
* >> Início da inclusão: FORM VALIDA_TIPO_FATURA endif.
* << Fim da inclusão endform.
form busca_saldo_bseg.
* >> Início da inclusão: FORM BUSCA_SALDO_BSEG check /pws/zycat030-tp_origem ne 'OV'.
* << Fim da inclusão
data: itab_bseg type table of bseg, ...
...
p_dtcredpr p_nrseqrem p_embarque. data: wa_zycat031 type /pws/zycat031, wa_zycet043 type /pws/zycet043, v_nrpres type /pws/zycet033-nrpres. clear: p_tipo_pt,
p_dtcredpr, p_nrseqrem, p_embarque,
* >> Início da exclusão: FORM VERIFICA_ASSOCIACAO_PT v_nrboleto.
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT v_nrboleto, wa_zycbt031_aux, wa_zycbt048_aux, wa_zycbt134_aux. * << Fim da inclusão select *
select *
from /pws/zycat031 into wa_zycat031
where nrseq = p_nrseq and operacao = p_operacao. select single *
from /pws/zycet043 into wa_zycet043 where codmod = 'X'
and nrpres = wa_zycat031-nrseq_origem and tpdesp = wa_zycat031-tpdesp. endselect.
p_embarque = wa_zycet043-nrseq. if wa_zycet043-remfinanc is initial. p_tipo_pt = 'EXP'.
select single nrboleto from /pws/zycbt064 into v_nrboleto
where mdcorresp = 'EP'
and nrchave = wa_zycat031-nrseq_origem.
* >> Início da exclusão: FORM VERIFICA_ASSOCIACAO_PT select single dtcredpr
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT select single *
* << Fim da inclusão from /pws/zycbt031
* >> Início da exclusão: FORM VERIFICA_ASSOCIACAO_PT into p_dtcredpr
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT into wa_zycbt031_aux
* << Fim da inclusão
where mdcorresp = 'EP' and nrseq = v_nrboleto.
* >> Início da exclusão: FORM VERIFICA_ASSOCIACAO_PT select single nrseq
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT select single *
from /pws/zycbt048 into wa_zycbt048_aux
where nrseq = wa_zycbt031_aux-nrseq
and mdcorresp = wa_zycbt031_aux-mdcorresp and nrcorresp = wa_zycbt031_aux-nrcorresp. select single *
* << Fim da inclusão from /pws/zycbt134
* >> Início da exclusão: FORM VERIFICA_ASSOCIACAO_PT into v_nrboleto
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT into wa_zycbt134_aux
* << Fim da inclusão
where mdcorresp = 'EP' and nrseq = v_nrboleto. if sy-subrc ne 0.
clear: p_tipo_pt.
message i061 with text-i12 text-i11. exit.
endif.
* >> Início da inclusão: FORM VERIFICA_ASSOCIACAO_PT perform busca_parametros_campos using 'PT'
changing p_dtcredpr. * << Fim da inclusão
select single *
from /pws/zycat039 into wa_zycat039
where nrseq ne /pws/zycat039-nrseq and fat_exp = p_embarque
and nrpres = wa_zycat031-nrseq_origem and despach = wa_zycat031-despach and tpdesp = wa_zycat031-tpdesp and moeda = wa_zycat031-waers. else.
... ...
message i015 with text-e09 text-i11. clear p_pago.
exit. endif.
select single bukrs nfnum waers from /pws/zycet002
into (p_bukrs,
p_wa_zycat039-num_nf, p_wa_zycat039-moeda)
where nrseq = p_wa_zycat039-fat_comis.
* >> Início da exclusão: FORM VALIDA_COMISSAO_2 clear: v_nrboleto.
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_COMISSAO_2 clear: v_nrboleto,
wa_zycbt031_aux, wa_zycbt048_aux, wa_zycbt134_aux. * << Fim da inclusão select single nrboleto from /pws/zycbt064 into v_nrboleto
where mdcorresp = 'EL'
and nrchave = p_wa_zycat039-fat_comis and moeda = /pws/zycat030-waers
and moeda = /pws/zycat030-waers and lifnr = p_wa_zycat039-lifnr. select single *
from /pws/zycbt031 into wa_zycbt031
where bukrs = /pws/zycat030-bukrs and mdcorresp = 'EL'
and nrseq = v_nrboleto
and waers = /pws/zycat030-waers and lifnr = p_wa_zycat039-lifnr.
* >> Início da exclusão: FORM VALIDA_COMISSAO_2 select single bco_ccme
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_COMISSAO_2 move-corresponding wa_zycbt031 to wa_zycbt031_aux. select single *
from /pws/zycbt048 into wa_zycbt048_aux
where nrseq = wa_zycbt031_aux-nrseq
and mdcorresp = wa_zycbt031_aux-mdcorresp and nrcorresp = wa_zycbt031_aux-nrcorresp. select single *
* << Fim da inclusão from /pws/zycbt134
* >> Início da exclusão: FORM VALIDA_COMISSAO_2 into v_bcoccme
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_COMISSAO_2 into wa_zycbt134_aux
* << Fim da inclusão where mdcorresp = 'EL' and nrseq = v_nrboleto.
* >> Início da inclusão: FORM VALIDA_COMISSAO_2 v_bcoccme = wa_zycbt134_aux-bco_ccme.
* << Fim da inclusão if sy-subrc ne 0.
message i061 with text-i13 p_wa_zycat039-fat_comis text-i09.
clear p_pago. else.
* >> Início da exclusão: FORM VALIDA_COMISSAO_2 p_wa_zycat039-dt_pg_rec = wa_zycbt031-dtcredpr. * << Fim da exclusão p_bukext = wa_zycbt031-lifnr. if sy-subrc eq 0. p_wa_zycat039-vme = p_wa_zycat039-valor. endif.
* >> Início da inclusão: FORM VALIDA_COMISSAO_2 perform busca_parametros_campos using 'CA'
changing p_wa_zycat039-dt_pg_rec. * << Fim da inclusão
endform.
form valida_remessa_2 changing p_wa_zycat039 structure /pws/zycat039 p_pago
p_bukext p_bukrs.
data: v_nrseq type /pws/zycbt031-nrseq, v_vlme type /pws/zycbt134-vlme,
* >> Início da exclusão: FORM VALIDA_REMESSA_2 v_bcoccme type /pws/zycbt134-bco_ccme. * << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 v_bcoccme type /pws/zycbt134-bco_ccme, v_tpoper type /pws/zycbt124-tpoper. * << Fim da inclusão
select single * from /pws/zycat039 into wa_zycat039
where nrseq ne /pws/zycat039-nrseq
and remessa = p_wa_zycat039-remessa "#EC CI_NOFIRST and despach = p_wa_zycat039-despach
and tpdesp = p_wa_zycat039-tpdesp and nrpres = p_wa_zycat039-nrpres. if sy-subrc eq 0.
message i015 with text-e07 text-i11. clear p_pago.
exit. endif.
* >> Início da exclusão: FORM VALIDA_REMESSA_2 select single bukrs recrem nrfat
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 select single bukrs recrem nrfat tpoper
* << Fim da inclusão from /pws/zycbt124
* >> Início da exclusão: FORM VALIDA_REMESSA_2 into (p_bukrs, p_bukext, p_wa_zycat039-num_nf) * << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2
into (p_bukrs, p_bukext, p_wa_zycat039-num_nf, v_tpoper) * << Fim da inclusão
where nrseq = p_wa_zycat039-remessa. if sy-subrc ne 0.
message i061 with text-i08 p_wa_zycat039-remessa text-i09.
clear p_pago. exit.
endif.
* >> Início da exclusão: FORM VALIDA_REMESSA_2 clear: v_nrboleto.
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 clear: v_nrboleto,
clear: v_nrboleto, wa_zycbt031_aux, wa_zycbt048_aux, wa_zycbt134_aux. * << Fim da inclusão select single nrboleto from /pws/zycbt064 into v_nrboleto
where mdcorresp = 'CP'
and nrchave = p_wa_zycat039-remessa.
* >> Início da exclusão: FORM VALIDA_REMESSA_2 select single nrseq dtcredpr
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 select single *
* << Fim da inclusão from /pws/zycbt031
* >> Início da exclusão: FORM VALIDA_REMESSA_2 into (v_nrseq, p_wa_zycat039-dt_pg_rec)
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 into wa_zycbt031_aux
* << Fim da inclusão where mdcorresp = 'CP' and nrseq = v_nrboleto.
* >> Início da inclusão: FORM VALIDA_REMESSA_2 if sy-subrc eq 0.
* << Fim da inclusão
* >> Início da exclusão: FORM VALIDA_REMESSA_2 select single bco_ccme vlme
* << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 select single *
from /pws/zycbt048 into wa_zycbt048_aux
where nrseq = wa_zycbt031_aux-nrseq
and mdcorresp = wa_zycbt031_aux-mdcorresp and nrcorresp = wa_zycbt031_aux-nrcorresp. if v_tpoper eq 'P'.
select single * * << Fim da inclusão from /pws/zycbt134
* >> Início da exclusão: FORM VALIDA_REMESSA_2 into (v_bcoccme, v_vlme)
where nrseq = v_nrseq * << Fim da exclusão
* >> Início da inclusão: FORM VALIDA_REMESSA_2 into wa_zycbt134_aux
where nrseq = wa_zycbt031_aux-nrseq * << Fim da inclusão
and tpproc = 'PRINCIPAL'.
* >> Início da inclusão: FORM VALIDA_REMESSA_2 v_bcoccme = wa_zycbt134_aux-bco_ccme. v_vlme = wa_zycbt134_aux-vlme. else. v_vlme = wa_zycbt031_aux-vlme. endif. endif. * << Fim da inclusão if sy-subrc eq 0. if /pws/zycat030-tp_origem is initial. p_wa_zycat039-vme = v_vlme. p_wa_zycat039-valor = v_vlme. else. p_wa_zycat039-vme = p_wa_zycat039-valor. * >> Início da inclusão: FORM VALIDA_REMESSA_2 endif.
if v_tpoper = 'P'.
perform busca_parametros_campos using 'RP'
changing p_wa_zycat039-dt_pg_rec. elseif v_tpoper = 'R'.
perform busca_parametros_campos using 'RR'
changing p_wa_zycat039-dt_pg_rec. * << Fim da inclusão
endif. else.
message i061 with text-i12 text-i11. clear p_pago.
endif. endform.
* >> Início da inclusão:
form busca_parametros_campos
using p_process type /pws/zycat048-processo
changing p_wa_zycat039-dt_pg_rec type /pws/zycat039-dt_pg_rec. clear: p_wa_zycat039-dt_pg_rec.
loop at itab_zycat048 into wa_zycat048 where processo = p_process. case wa_zycat048-campo. when 'DT_PG_REC'. if p_process = 'CA' or p_process = 'FI' or p_process = 'RP' or p_process = 'PT' . case wa_zycat048-valor. when 'DTCREDPR'. p_wa_zycat039-dt_pg_rec = wa_zycbt031_aux-dtcredpr. when 'DTLIQUIDA'. p_wa_zycat039-dt_pg_rec = wa_zycbt048_aux-dtliquida. when 'DTLANC'. p_wa_zycat039-dt_pg_rec = wa_zycbt134_aux-dtlanc. endcase. elseif p_process = 'RR'. case wa_zycat048-valor. when 'DTCREDPR'.
when 'DTCREDPR'.
p_wa_zycat039-dt_pg_rec = wa_zycbt031_aux-dtcredpr. when 'DTLIQUIDA'.
p_wa_zycat039-dt_pg_rec = wa_zycbt048_aux-dtswift. endcase.
elseif p_process = 'OV'. case wa_zycat048-valor. when 'AUGDT'. p_wa_zycat039-dt_pg_rec = wa_bsad-augdt. endcase. endif. endcase. endloop. endform.
form busca_ordem_venda using p_fatura. data: v_vbeln type vbrp-vbeln,
v_augdt type bsad-augdt, itab_bsad type table of ty_bsad. select single vbeln
from vbrp into v_vbeln
where aubel = p_fatura. if sy-subrc eq 0.
select vbeln augdt augbl waers gjahr sum( wrbtr ) from bsad
into table itab_bsad where vbeln = v_vbeln
group by vbeln augdt augbl waers gjahr. endif.
clear: wa_zycat039o. if itab_bsad[] is initial.
message i061 with text-i13 text-i09. exit.
endif.
loop at itab_bsad into wa_bsad. read table itab_zycat039_o
into wa_zycat039o with key fatura = wa_bsad-augbl gjahr = wa_bsad-gjahr.
if sy-subrc ne 0. clear wa_zycat039o.
move: wa_bsad-augbl to wa_zycat039o-fatura, wa_bsad-augdt to wa_zycat039o-dt_pg_rec, wa_bsad-waers to wa_zycat039o-moeda, wa_bsad-wrbtr to wa_zycat039o-valor. perform busca_parametros_campos using 'OV'
changing wa_zycat039o-dt_pg_rec. append wa_zycat039o to itab_zycat039_o.
endif. endloop. endform.
---Modificações efetuadas em REPS /PWS/MZYCA011TOP
... /pws/zycat037, /pws/zycat038, /pws/zycat039, /pws/zycat044, /pws/zycit001, /pws/zycet001, ekpo, /pws/zycet010, /pws/zycet033, /pws/zycet043, * >> Início da exclusão: t001w. * << Fim da exclusão * >> Início da inclusão: t001w, ekko, vbak, /pws/zycit006. * << Fim da inclusão types: begin of ty_zycat031t.
include structure /pws/zycat031. types: mark,
msg,
end of ty_zycat031t, begin of ty_zycat032t.
include structure /pws/zycat032. types: mark,
end of ty_zycat032t, ...
...
nrseqce type /pws/zycit094-nrseqce, nrseq type /pws/zycit094-nrseq, end of ty_zycit094,
begin of ty_zycit093,
nrseqce type /pws/zycit093-nrseqce, dtemiss type /pws/zycit093-dtemiss, dtcheg type /pws/zycit093-dtcheg, vlfre type /pws/zycit093-vlfre, end of ty_zycit093,
begin of ty_zycit006, * >> Início da exclusão:
nrseq type /pws/zycit006-nrseq, tpfatura type /pws/zycit006-tpfatura, vlmerc type /pws/zycit006-vlmerc, vlfre type /pws/zycit006-vlfre,
vlfre type /pws/zycit006-vlfre, vlseg type /pws/zycit006-vlseg, vltotal type /pws/zycit006-vltotal, lifnr type /pws/zycit006-lifnr,
nrseqce type /pws/zycit006-nrseqce, * << Fim da exclusão
* >> Início da inclusão:
nrseq type /pws/zycit006-nrseq, tpfatura type /pws/zycit006-tpfatura, vlmerc type /pws/zycit006-vlmerc, vlfre type /pws/zycit006-vlfre, vlseg type /pws/zycit006-vlseg, vltotal type /pws/zycit006-vltotal, lifnr type /pws/zycit006-lifnr,
nrseqce type /pws/zycit006-nrseqce, nrseq_pgfat type /pws/zycit006-nrseq_pgfat, dtincl type /pws/zycit006-dtincl,
waers type /pws/zycit006-waers, * << Fim da inclusão
end of ty_zycit006, begin of ty_zycit001,
nrseq type /pws/zycit001-nrseq, bukrs type /pws/zycit001-bukrs, waers type /pws/zycit001-waers,
j_1bbranch type /pws/zycit001-j_1bbranch, modalidade type /pws/zycit001-modalidade, * >> Início da inclusão:
dtinicio type /pws/zycit001-dtinicio, * << Fim da inclusão
end of ty_zycit001, begin of ty_zycit003,
nrseq type /pws/zycit003-nrseq, ebeln type /pws/zycit003-ebeln, matnr type /pws/zycit003-matnr, end of ty_zycit003,
begin of ty_zycit263,
nrseq type /pws/zycit263-nrseq, ebeln type /pws/zycit263-ebeln,
nrseq_pgfat type /pws/zycit263-nrseq_pgfat, end of ty_zycit263,
begin of ty_zycit085,
nrseqdi type /pws/zycit085-nrseqdi, nrdi type /pws/zycit085-nrdi, nrbl type /pws/zycit085-nrbl, vlseg type /pws/zycit085-vlseg, * >> Início da inclusão:
dtatrac type /pws/zycit085-dtatrac, dtdesemb type /pws/zycit085-dtdesemb, * << Fim da inclusão
end of ty_zycit085, begin of ty_zycet001,
nrseq type /pws/zycet001-nrseq, bukrs type /pws/zycet001-bukrs, dtemb type /pws/zycet001-dtemb, codportd type /pws/zycet001-codportd, tipo_emb type /pws/zycet001-tipo_emb, * >> Início da inclusão:
dtaverb type /pws/zycet001-dtaverb, * << Fim da inclusão
end of ty_zycet001, begin of ty_zycet002,
nrseq type /pws/zycet002-nrseq, fkdat type /pws/zycet002-fkdat, matnr type /pws/zycet002-matnr, end of ty_zycet002,
begin of ty_zycet003,
nrseq type /pws/zycet003-nrseq, nrseqre type /pws/zycet003-nrseqre, * >> Início da inclusão:
dtaverb type /pws/zycet003-dtaverb, * << Fim da inclusão
end of ty_zycet003, begin of ty_zycet008,
nrseq type /pws/zycet008-nrseq, vlme_f type /pws/zycet008-vlme_f, waers type /pws/zycet008-waers, end of ty_zycet008,
begin of ty_zycet008_aux,
nrseq type /pws/zycet008-nrseq, codigo type /pws/zycet008-codigo, vlme_f type /pws/zycet008-vlme_f, ...
...
nrseqre type /pws/zycet116-nrseqre, nrre type /pws/zycet116-nrre,
j_1bbranch type /pws/zycet116-j_1bbranch, end of ty_zycet116,
begin of ty_ekko,
ebeln type ekko-ebeln, bukrs type ekko-ebeln, lifnr type ekko-lifnr, waers type ekko-waers, kdate type ekko-kdate, * >> Início da inclusão: bedat type ekko-bedat, * << Fim da inclusão end of ty_ekko, begin of ty_ekpo,
ebeln type ekpo-ebeln, ebelp type ekpo-ebelp, matnr type ekpo-matnr, werks type ekpo-werks,
werks type ekpo-werks, netwr type ekpo-netwr, end of ty_ekpo,
begin of ty_eket,
ebeln type eket-ebeln, ebelp type eket-ebelp, etenr type eket-etenr, eindt type eket-eindt, end of ty_eket,
begin of ty_t001w,
werks type t001w-werks,
j_1bbranch type t001w-j_1bbranch, * >> Início da exclusão: end of ty_t001w. * << Fim da exclusão * >> Início da inclusão: end of ty_t001w, begin of ty_vbak,
vbeln type vbak-vbeln, auart type vbak-auart, kunnr type vbak-kunnr, waerk type vbak-waerk, bukrs_vf type vbak-bukrs_vf, knumv type vbak-knumv, audat type vbak-audat, erdat type vbak-erdat, end of ty_vbak,
begin of ty_vbap,
vbeln type vbap-vbeln, posnr type vbap-posnr, matnr type vbap-matnr, werks type vbap-werks,
j_1bbranch type t001w-j_1bbranch, end of ty_vbap.
* << Fim da inclusão
data: itab_zycat031 type table of /pws/zycat031,
itab_zycat031t type table of ty_zycat031t with header line, itab_zycat031_ant type table of /pws/zycat031,
itab_zycat032t type table of ty_zycat032t with header line, itab_zycat032 type table of /pws/zycat032,
itab_zycat032_ant type table of /pws/zycat032, itab_zycat033 type table of /pws/zycat033,
itab_zycat033t type table of ty_zycat033t with header line, itab_zycat033_ant type table of /pws/zycat033,
itab_zycat041 type table of /pws/zycat041, ... ... v_freteimp type c, v_segimp type c, v_embimp type c, v_freteexp type c,