Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
LOCALIZAÇÃO : 1) (Brasil) Function Function NfeNfs2Acols() - Esta rotina tem como objetivo atualizar a funcao fiscal com base no item do documento de saida e atualizar o acols também.2) Outros países: a) LxA103SD2ToaCols() Esta rotina tem como objetivo atualizar a funcao fiscal com base no item do documento de saida e atualizar o acols também. b) LxA103SD1ToaCols() Esta rotina tem como objetivo atualizar a funcao fiscal com base no item do documento de entrada e atualizar o acols também.
EM QUE PONTO : Na nota de entrada, no momento de importacao dos itens da nota fiscal original. Ex: nf de devolucao e notas de débito/crédito (outros países exceto Brasil)
O item da nota original encontra-se posicionado: SD2 (Brasil) ou SD1/SD2 (outros países)
Após a seleção do item da nota original:
1) (Brasil) Function Function NfeNfs2Acols() - quando a nota origem é de saida (SF2/SD2)
2) Outros países:
a) LxA103SD2ToaCols() - quando a nota origem é de saida (SF2/SD2)
b) LxA103SD1ToaCols() - quando a nota origem é de entrada (SF1/SD1)
MATA103.PRW (Brasil) e LOCXNF2.PRW (Outros países)
MT103INF ( < PARAMIXB[1]> ) --> Nil
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB[1] | Numérico | Linha do acols que está sendo preenchida no momento. | X |
-
Nil(nulo)
- Nil
ATENCAO: NAO utilizar este ponto para alterar campos do sistema.
Ex: Caso queira alterar o campo de usuario D1_CAMPUSU:User Function MT103INFLOCAL nLinAcols := ParamIxb[1]LOCAL nPosCamponPosCampo := AScan( aHeader, { |x| AllTrim( x[2] ) == "D1_CAMPUSU" } )If nPosCampo >0 aCols[ nLinAcols, nPosCampo ] := "TESTE" EndIfReturn NIL