...
Producto: | Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VersõesVersiones: | Todas | Ocorrência|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ocurrencia: | Rotina Automática Rutina automática - MATA103 (Execauto) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AmbienteEntorno: | SIGACOM - Compras | Descrição|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Descripción: | Exemplo da Rotina automática que possui o Código de retorno Ejemplo de la rutina automática que tiene el código de devolución SEFAZ . | Parâmetros|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parámetros: | Nome
| Descrição
| Conteúdo Default
| contendo os dados do cabeçalho da Nota Fiscal de Entrada
| contendo os itens da Nota Fiscal de Entrada
| Opção desejada
| Inclusão
| Classificação
| Exclusão
| se Apresenta ou não a Dialog da Rotina em Rotina Automática
| contendo os
| Impostos
| irão sobrepor
| Parâmetro
| Parâmetro
| contendo os dados do rateio
| custo
| Parâmetro
| Caracter
| retorno SEFAZ que será gravado no
| contendo a informação se gera DIRF e os códigos de retenção por imposto
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paso a paso | Passo a passo: | //DOCUMENTO TIPO NORMAL #Include "Protheus.ch" User Function EXEC103() Local aCab := {} Conout("Inicio: " + Time()) Private lMsErroAuto := .F. PREPARE ENVIRONMENT EMPRESA "32" FILIAL "6597" MODULO "COM" cNum := GetSxeNum("SF1","F1_DOC") // | CabeçalhoEncabezado // | ItensÍtems if(nOpc == 4)// | Se for classificação deve informar a variável Si fuera clasificación debe informar la variable LINPOS aAdd(aItem, {"LINPOS" , "D1_ITEM", StrZero(nX,4)}) // | ou SD1o SD1->D1_ITEM | se estiver posicionadosi estuviera marcado. endIf
//3- | Inclusão Inclusión / 4- | Classificação Clasificación / 5- | ExclusãoBorrado If !lMsErroAuto | Incluido NFIncluir Fact.: " + cNum) | Erro na inclusao¡Error en la inclusión!") ConOut(" | FimFinal: " + Time()) RESET ENVIRONMENT Return | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ObservaçõesObservaciones: |
|