01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)
|
Função: | ATFA012 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
02. DESCRIÇÃO
O ponto de entrada AF012COPY permite o preenchimento automático dos campos [N1_CBASE, N1_ITEM, N1_CHAPA, N1_FORNEC, N1_LOJA, N1_NSERIE e N1_NFISCAL] do item posicionado. Ele proporciona ao cliente a possibilidade de preencher de forma automatizada esses campos, garantindo maior eficiência e evitando erros manuais durante o processo de cadastro ou atualização de informações.
Com o AF012COPY, é possível agilizar o registro dos itens, reduzindo o tempo necessário para completar o preenchimento dos dados e assegurando a consistência e precisão das informações associadas ao item em questão.
03. DEMAIS INFORMAÇÕES
If (ExistBlock("AF012COPY")) lAf012Copy := ExecBlock("AF012COPY",.F.,.F.) If VALTYPE(lAf012Copy) <> "L" lAf012Copy := .T. EndIf EndIf
#INCLUDE "PROTHEUS.CH" User Function AF012COPY() Local lRet := .F. Local cMsg0 := "" cMsg0 := oEmToAnsi("Popula os campos chave [N1_CBASE, N1_ITEM, N1_CHAPA], ") + CRLF cMsg0 += oEmToAnsi("do fornecedor/loja [N1_FORNEC, N1_LOJA] e") + CRLF cMsg0 += oEmToAnsi("da nota/serie [N1_NSERIE, N1_NFISCAL] do ") + CRLF cMsg0 += oEmToAnsi("item posicionado? ") + CRLF If MsgYesNo(cMsg0) lRet := .T. Else lRet := .F. EndIf Return(lRet)
Importante !!
- Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
- Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.
04. ASSUNTOS RELACIONADOS
- Não se aplica.