on 09-25-2009 1:38 PM
Bom dia.
Estou tentando colocar o campo CNPJ do Emissor como OBRIGATÓRIO no Monitor GRC - Webdynpro. Aba NF-e.
(criaram um Z cópia de /XNFE/NFE_MONITOR)
Clicando com o botão direito no campo na tela, apareceu que pertence a:
Componente Web Dynpro: WDR_SELECT_OPTIONS
Mas ja procurei em tudo quanto é lugar (não entendo nada de Webdynpro) mas não consigo achar o campo de jeito nenhum.
At.,
Bernardo Tavares Braga
Bom dia Bernardo,
Você sabe o motivo desta requerimento ?
Diferente do R/3 (J1BNFE) no GRC existe restrição por CNPJ x usuário.
Veja PFCG, role /XNFE/TAXNUMBER
Documentação:
User Roles and Authorization by Tax Number
Anyway, respondendo a sua pergunta vou te guiar pro standard e vc chega no Z, ok?
SE80 -> pacote /xnfe/USI -> WebDynpro -> WebDynpro Components -> /XNFE/NFE_MONITOR -> Views -> VI_NFE -> Methods -> BUILD_SELECT_OPTION
O campo é adicionado em runtime, então tente esta modificação:
* CNPJ
lt_range_table = wd_this->m_select_options->create_range_table(
i_typename = wd_assist->co_de_c_cnpj ).
wd_this->m_select_options->add_selection_field(
i_id = wd_assist->co_de_c_cnpj
it_result = lt_range_table
i_obligatory = abap_true "<------ adicione esta linha
i_value_help_type =
if_wd_value_help_handler=>co_prefix_searchhelp
i_value_help_id = wd_assist->co_search_cnpj ).
Atenciosamente, Fernando Da Rós
Edited by: Fernando Ros on Sep 25, 2009 2:47 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Fernando....exatamente isso que queria.
Quanto a "User Roles and Authorization by Tax Number", nós utilizamos. Porem BASIS me pediu para colocar este campo obrigatório mesmo assim. (quanto ao programa Z, acredito que foi criado para remover os botões "Configuração do lote" e "Config.monitor".......imagino que deve ter uma maneira de barrar o acesso via user roles, porem esse Z já existia quando cheguei e não tive tempo de procurar a solução ainda.
Obrigado mais uma vez.
At.,
Bernardo Tavares Braga
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Show de Bola Bernardo,
Sobre a cópia do WebDynpro, é altamente DESRECOMENDADO que a solução que tenha os botões seja copiada.
Procure fazer enhancements ou extensões no WebDynpro.
Motivo simples: A atualização de códigos em um report é visível e facilmente replicável para um Z, WebDynpro às vezes a correção é sutil. A cada nota ou SP que corrige erros no WebDynpro deverá ser manualmente identificada as diferenças e refeito no Z.
Talvez aí na empresa vocês criaram apenas uma visão para o cliente. Se for tranquilo, não tendo botões de ação esta versão light vai atender sem problemas.
Mas se Inês é morta.. Rsss
Atenciosamente, Fernando Da Ró
User | Count |
---|---|
16 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.