Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Abrev. Módulo/Serviço - Help MV_CFOVEND


time.png Tempo aproximado para leitura: 00:03:00 min

Dúvida

Ao emitir o documento de saída o sistema informa uma help com o nome do parâmetro MV_CFOVEND.

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Todas as versões

Solução
 

O parâmetro MV_CFOVEND é o Parâmetro que contém os CFOP´s de INSS AgroIndústria, o mesmo é chamado de um rdmake de exemplo através do ponto de entrada SF2460I.

A utilização do parâmetro está logo abaixo dentro do fonte:

 

_cParam := alltrim(getmv("MV_CFOVEND",.F.,""))   

//Este parâmetro é do tipo caractere que receberá número de CFOP INSS AgroIndústria

// Totaliza Valor do INSS do item (verifica se é CFO p/ INSS AgroIndústria)

        if SD2->D2_VALINS<>0 .and._cfoVend$_cParam
            _nTotINSS := _nTotINSS + SD2->D2_VALINS 

        dbselectarea("SD2")
        reclock("SD2",.f.)
        SD2->D2_VALINS := 0
        SD2->D2_ALIQINS:= 0
        msUnlock()           
        endif

        dbselectarea("SD2")
        dbSkip()

 

Todavia, este rdmake de ponto de entrada, não funciona em ambiente Brasil, o mesmo foi desenvolvido para tratar apenas o ambiente do país localizado México, por isso, se tentar compilar o rdmake  no Vs-CODE, poderá gerar  erro de falta do parâmetro ou de falta do campo F4_MSEGURA, que no dicionário Brasil não existe e não é utilizado.

O ponto de entrada SF2460I é chamado tanto pelo mata461 e mata468N, mas para o uso de INSS Agroindustria,  somente será utilizado no país localizado México, conforme trecho da chamada na rotina mata461:

//³Para a localização México, será processada a função do ponto de entrada SF2460I no padrao.³
        //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
        If cPaisLoc == "MEX"
          RcFatMex()
        Endif

Neste caso, se precisar utilizar um ponto de entrada na geração da nota, deverá avaliar outro que trabalhe em RPO ambiente Brasil ou terá que adaptar o rdmake para a necessidade do ambiente.

Na documentação abaixo, tem os pontos mais utilizados e o link geral para demais pontos de entrada do módulo:

Cross Segmentos - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Lista de Pontos de Entrada (customização) do Modulo Faturamento

 

 






Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _