20231127

VIM - Exits e Pontos importantes

ZVIM_PREPROCESS_EXIT
  - Exit na criação do VIM

ZFM_VIM_BDC_MIGO
  - Criação de MIGO


ZOPT_VIM_52_BAPI_DOCLINES_PO
  - Criação da MIRO


VIM - WP - Proteger campo
  - /OPT/SAPLVIM_IDX_UI    1400
    GH_IDX_APPLICATION->MS_IDX_HEADER-VENDOR_VAT_NO
    - /OPT/LVIM_IDX_UIO01   +- 1282

*{   INSERT         DEVXxXxXxX                                        1
*
      WHEN 'GH_IDX_APPLICATION->MS_IDX_HEADER-VENDOR_VAT_NO'.
        screen-input = '0'.
        MODIFY SCREEN.
*
*}   INSERT




20231126

/OPT/VIM_IIC - Novo campo

Estrutura  ZAPPEND_IIC
   - Incluir o campo novos
   
Enhancement
ZSUP_VIM_PMC_GET_PROC_DATA
(programa /OPT/C_PMC_DATA_GET_PROC_RFC - FUNCTION /opt/c_pmc_data_get_proc_rfc)
    - Lógica para preencher o campo


/OPT/VIM_WP - Novo campo

Estrutura  ZAPPEND_WP
   - Incluir o campo novos
   
Enhancement
ZSUP_VIM_PMC_GET_PROC_DATA
(Função /OPT/C_PMC_DATA_GET_PROC_RFC)
    - Lógica para preencher o campo
 
CUSTOMIZING
SM30
  /OPT/CT_PMC_OUT
  Copiar um grupo de campos existente para o Novo Campo.

Exemplo:
CYR_WP1 TAB1 Inbox     ZZIDOBJ 885 1 Display
CYR_WP1 TAB2 Pending   ZZIDOBJ 885 1 Display
CYR_WP1 TAB3 Completed ZZIDOBJ 885 1 Display
DEFAULT TAB1 Inbox     ZZIDOBJ 885 1 Display
DEFAULT TAB2 Pending   ZZIDOBJ 885 1 Display
DEFAULT TAB3 Completed ZZIDOBJ 885 1 Display




/OPT/VIM_ANALYTICS - Novo campo

Estrutura  ZVIM_DISPLAY_ANALYTICS
   - Incluir o campo novos
   
Classe - Método
ZVIM_RPT_CALL_USER_EXTEN      USER_PROCESS

  - Lógica para preencher o campo
 
* Outros casos - Verificar
Enhancement ZENH_FILL_OPT_VIM_ANALYTICS
(programa /OPT/VIM_ANALYTICSF01)
FORM 5100_prepare_output   (sem codificação)
FORM 8300_filter_dp_data   (Lógica) 
FORM 8503_sequence_for_doc (título das colunas)

Diagrama de rede

Transação
CN23 - Exibir Diagrama de Rede

Funções/BAPIs
BAPI_NETWORK_EXISTENCECHECK - Verifica se o Diagrama de rede existe
BAPI_NETWORK_GETDETAIL - Dados do Diagrama de Rede, exceto Status

Tabelas de Status
JSTO - Esquema de Status
JEST - Status por objeto
TJ30 / TJ30T - Status de usuário
TJ02 / TJ02T - Status de sistema




20231119

Costela no forno

Ficou com vontade de comer costela assada e não quer fazer na churrasqueira? Aprenda uma deliciosa costela no forno. O sabor é o mesmo, você vai amar!

Receita modificada/ajustada. Link original

Ingredientes
1 kg de costela
2 dentes de alho
1 cebola
3 colheres de azeite
1 limão
1 pitada de orégano
1 pitada de pimenta do reino
1 caldo de carne (em pó)
Sal grosso (ou sal refinado)
Papel alumínio


Modo de preparo

Num recipiente misturar: 1 limão, 3 colheres de azeite, 1 pitada de orégano, 1 pitada de pimenta do reino , 1 caldo de carne em pó, o sal (se for o refinado)*, os 2 dentes de alho bem picadinhos.

* Se utilizar o sal grosso, deixar para depois, junto com a cebola.

Obs.: Se utilizar 2 kg de costela, por exemplo, duplicar as quantidades.

Furar a costela inteira.
Passar os temperos misturados com a mão, para que fixe na carne.
Se estiver fazendo antecipadamente, deixe na geladeira de um dia para o outro. Isso ajuda a pegar mais o tempero.
Se estiver com pressa, deixe pelo menos 30 min na geladeira.
Pré-aqueça o fogo por 15 min.
Ao embrulhar a costela temperada no alumínio, coloque o resto do tempero por cima e acrescente as cebolas cortadas em rodelas. Se gostar, regue mais um pouquinho de azeite. Se possível, dar três voltas de papel alumínio.
Levar ao forno.
Deixar cerca de 90 a 120min no fogo médio.
Ao abrir o papel alumínio, sua costela deve estar bem macia. 
Deixar dourar por mais uns 20min.
Sirva em seguida.

--
Fim...