import.css=/download/attachments/327912/newLayout.css

Boletim Técnico: Complemento de ITF
Ocorrência
Melhoria
Resumo
Foram realizadas implementações em algumas rotinas do módulo Financeiro a fim de complementar o cálculo do ITF. Cálculo do ITF / Lançamento Padrão – (FINXATU)A fórmula de cálculo da alíquota do ITF foi alterada e o parâmetro MV_ALIQITF passa a ter divisão por 100.O Lançamento Padrão foi alterado para “56A – Inclusão” e “56B – Cancelamento ou Estorno”.Ordem de Pago (FINA085A)•	Incluído o campo Natureza (EK_NATUREZ) na tabela SEK - Ordens de Pagamento, para gravar o código da natureza para as Ordens de Pago. A natureza será usada no pagamento automático (pagamento padrão e diferenciado) e na geração de Pagamentos Antecipados – PA•	No Browse da rotina Ordem de Pago (FINA085A) foi implementado o recurso de consistência na seleção de títulos, não permitindo a marcação de títulos com divergência de incidência de ITF. Ao selecionar todos os títulos, o Sistema identifica no primeiro registro, qual a incidência de ITF para então determinar a seleção dos demais registros, exibindo em tela quais títulos serão selecionados, se com ou sem incidência de ITF.  Ao selecionar novamente todos os títulos, o Sistema inverte a seleção.•	A incidência de ITF é determinada na rotina Naturezas (FINA010).•	Os Títulos selecionados para pagamento determinarão o tipo de Natureza (com ou sem incidência) a ser informada na Ordem de Pago. Não é possível selecionar uma Natureza com incidência divergente das Naturezas existentes nos títulos.•	Não haverá incidência de ITF mesmo que a Natureza possua incidência nas Ordens de Pagamento efetuadas por meio dos Bancos configurados nos parâmetros “MV_CXFIN” “MV_CARTEIR” ou pertencentes aos caixas de lojas no retorno da função “ISCAIXALOJA()”.Todas as operações de seleção de bancos e formas de pago, Bancos pertencentes a estes parâmetros não aceitarão formas de pago do tipo mediato ou do tipo imediato igual a TF (Depósito/Transferência), aceitarão apenas formas de pago imediato igual a EF (Efetivo).•	Para débitos mediatos o ITF é tributado ao debitar o cheque da Ordem de Pago e para débitos imediatos o ITF é tributado na própria rotina.•	No Pagamento Antecipado gerado e no registro do cheque na tabela SE2 – Contas a Pagar, será gravada a Natureza informada da Ordem de Pago e a incidência de ITF pela Natureza determinará o uso deste Pagamento Antecipado em abatimentos de títulos. •	Títulos cuja Natureza incida ITF somente poderão sofrer abatimentos com Pagamento Antecipado também com Natureza de incidência de ITF, assim como títulos com Natureza sem incidência somente poderão fazer uso de PA com Natureza sem incidência de ITF.Cancelar Ordem de Pago (FINA086)A contabilização do ITF será efetuada no cancelamento de Ordem de Pago com incidência de ITF.Recebimentos Diversos (FINA087A)•	Foi implementanda a tributação de ITF bem como a sua contabilização.•	Incluído o campo Natureza (EK_NATUREZ), a ser utilizada no recebimento de títulos e nos recebimentos antecipados RA.•	A incidência de ITF é determinada na rotina Naturezas (FINA010). A Natureza informada no Recibo determinará os títulos que poderão ser selecionados por meio deste recibo. Se houver incidência de ITF somente poderão ser selecionados títulos com Natureza também com incidência, regra igual para Natureza sem incidência de ITF, que permite somente selecionar títulos com Natureza sem incidência de ITF.•	Não haverá incidência de ITF mesmo que a Natureza possua incidência nas Ordens de Pago efetuadas por meio dos Bancos configurados nos parâmetros “MV_CXFIN” “MV_CARTEIR” ou pertencentes aos caixas de lojas no retorno da função “ISCAIXALOJA()”.•	Para débitos mediatos o ITF é tributado ao liquidar os cheques recebidos e para débitos imediatos o ITF é tributado na própria rotina.•	No Recebimento Antecipado gerado será gravada a Natureza informada do Recibo e a incidência de ITF pela Natureza determinará o uso deste Recebimento Antecipado em abatimentos de títulos. •	Títulos cuja Natureza incida ITF somente poderão sofre abatimentos com Recebimento Antecipado também com Natureza de incidência de ITF, assim como títulos com Natureza sem incidência somente poderão fazer uso de RA com Natureza sem incidência de ITF. •	Em todas as operações de seleção de bancos com o Tipo de Valor selecionado, Bancos pertencentes a estes parâmetros, não aceitarão Tipos de Valor imediato igual a TF (Depósito/Transferência), aceitarão apenas tipos de Valor imediato igual a EF (Efetivo) ou mediatos.Cancelamento Recebimentos Diversos (FINA088)Implementado o cancelamento do ITF e sua contabilização, para as operações de recebimento em que houver incidência de ITF.Movimento Bancário (FINA100)Implementado no movimento a cobrar, tributação de ITF conforme a Natureza selecionada.Nas movimentações a Cobrar, Pagar e Transferências não será tributado ITF nas movimentações “DE” ou “PARA” bancos cadastrados nos parâmetros “MV_CXFIN” “MV_CARTEIR” ou pertencentes aos caixas de lojas no retorno da função “ISCAIXALOJA()”.Debitar Cheques (FINA090)Na exibição dos registros serão exibidos os registros cujo PORTADOR não pertença aos parâmetros MV_CXFIN/MV_CARTEIR e IsCaixaLOJA().Liquidação Cheques (FINA089)A tributação de ITF será efetuada na liquidação de cheques de acordo com sua Natureza.No cancelamento de cheque será efetuado o cancelamento do ITF nas liquidações em que houveram incidência. Serão exibidos apenas registros cujo PORTADOR não pertença aos parâmetros MV_CXFIN/MV_CARTEIR e IsCaixaLOJA().Serão gerados os lançamentos contábeis para as operações referentes ao ITF.Manutenção da caixinha (FINA550)Não incidirá ITF nas operações de reposição de caixinha mesmo que a Natureza utilizada incida, o ITF não será tributado quando a operação for entre caixas.A tributação somente ocorrerá quando o banco selecionado não estiver configurado nos parâmetros MV_CXFIN,MV_CARTEIR e não for retornado pela função ISCAIXALOJA(). 
ID do Chamado
SCNY09 / SCNY20
Produtos
  • Microsiga 10
  • Módulos
    • SIGAFIN
    Países
    • Peru
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Ordem de Pago (FINA085A), Anular Ordem de Pago (FINA086), Recebimentos Diversos (FINA087a), Cancelar Recebimentos Diversos (FINA088), Liquidação de Cheques (FINA089), Debitar Cheques (FINA090), Movimento Bancário (FINA100), Manutenção de Caixinha (FINA550)
    Número da FNC
    00000009107/2010 – 00000009111/2010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Sim
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDFIN
    Procedimentos para Implementação

     

        Importante:
    Antes de executar o compatibilizador UPDFIN é imprescindível:
    a)    Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”).
    b)    Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
    c)    Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
    d)    Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
    e)    O compatibilizador deve ser executado com a Integridade Referencial desativada*.

          ATENÇÃO: O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
    *         A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
                  i.        No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).
                 ii.        Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
                iii.        Se Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;
               iv.        Se Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação).
                v.        Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
               vi.        Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
              vii.        Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.
    Contate o Help Desk Framework EM CASO DE DÚVIDAS!

     
    1.    Em Microsiga Protheus TOTVS Smart Client, digite UPDFIN no campo Programa Inicial.
          Importante:
    Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 16/06/2010.
    2.    Clique em OK para continuar.
    3.    Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    4.    Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    5.    Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    6.    Clique em Gravar para salvar o histórico (log) apresentado.
    7.    Clique em OK para encerrar o processamento.
    Descrição de Ajustes

     

    1.    Criação ou Alteração no arquivo SX3 – Campos:
    ·       Tabela SEK - “Ordem de Pago”:

    Campo
    EK_NATUREZ
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Natureza
    Descrição
    Código da natureza financeira
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Opções
    0
    Val. Sistema
    Vazio() .Or. ExistCpo("SED")
    Help
    Campo utilizado para informar a natureza de uma ordem de pagamento para o módulo financeiro.

    Procedimentos para Utilização

     

    Para utilizar as novas funcionalidades, é necessário cadastrar os seguintes dados:
    1. No módulo Financeiro (SIGAFIN), selecione Atualizações / Cadastros / Naturezas (FINA010).
    2. Cadastre uma Natureza com incidência de ITF para utilização como padrão na apuração de ITF. Por exemplo: 0000000001.
                        Importante:
    Esta Natureza deve ser informada no Parâmetro “MV_NATITF
    1. Cadastre as demais Naturezas, informando ou não a incidência do ITF.
    2. Em Atualizações / Cadastros / Bancos (MATA070) cadastre os bancos a serem utilizados.
    5.    Selecione Atualizações / Cadastros / Lançamento Padrão (CTBA080) e cadastre os Lançamentos 56A (Inclusão do ITF) e 56B (Cancelamento / Estorno do ITF). Cadastre os demais Lançamentos Padrão necessários.
    1. Em Atualizações / Cadastros / Clientes (MATA030) cadastre a carteira de clientes.
    2. Em Atualizações / Cadastros / Fornecedores (MATA020) e cadastre a carteira de clientes.
    3. Selecione Atualizações / Contas a Receber / Contas a Receber (FINA040) e inclua os títulos a pagar e suas respectivas naturezas.
    4. Em Atualizações / Contas a Pagar / Contas a Pagar (FINA50) e inclua os títulos a pagar e suas respectivas naturezas.
    5. No módulo Configurador, selecione Dicionário / Base de Dados (CFGX031) e selecione a empresa na a ser configurada.
    6. Em Atualizações / Cadastros / Parâmetros (CFGX017) configure os seguintes parâmetros:
    MV_CALCITF: se a empresa estiver sujeita a tributação de ITF,  informe “1”
    MV_ALIQITF : informe a alíquota utilizando “,” (vírgula) como separador de decimal.
    MV_NATITF: informe a Natureza padrão.
    MV_CXFIN : informe o caixa financeiro na seguinte ordem BANCO/AGENCIA/CONTA.
    MV_CARTEIR: informe os bancos nos quais a empresa opera em modo carteira.
     Importante:
    Os bancos informados nos parâmetros MV_CXFIN e MV_CARTEIR devem ter sido incluídos previamente no Cadastro de Bancos.
    Recebimentos Diversos / RA
    1. No Financeiro, acesse Atualizações / Contas a Receber / Recebimentos Diversos (FINA087A), informe os parâmetros conforme sua necessidade e clique no botão OK.
    2. Informe o Número do Recibo e o sistema passará automaticamente o foco para o campo Natureza.
    3. Selecione a Natureza e informe os demais campos.
    A incidência de ITF na Natureza selecionada determinará quais títulos poderão ser selecionados. É permitida somente a seleção de títulos cuja incidência de natureza corresponda com a incidência da natureza selecionada para o Recibo.
    1. Determine a forma de recebimento e demais informações necessárias.
    2. Clique em Avançar e selecione o cliente do qual será efetuada a seleção de títulos. Caso seja um Recebimento Antecipado desmarque o fornecedor.
    3. Clique em Avançar e informe os demais dados até a conclusão do Recibo.
    4. Caso tenha gerado um RA, a natureza do recibo será gravada neste RA.
    Desta forma O RA pode ser utilizado como abatimento em outros Recibos, desde que a natureza do Recibo possuir a mesma incidência de ITF do RA selecionado para abatimentos.
    O ITF será calculado sobre as movimentações financeiras provenientes do Tipo de Valor igual a “IMEDIATO”, desde que o Banco relacionado não tenha sido configurado parâmetros MV_CXFIN e MV_CARTEIR ou que esteja cadastrado como caixa no módulo SIGALOJA.
    No caso de Tipo de Valor igual a “MEDIATO” o ITF será calculado somente na rotina Liquidação de Cheques (FINA089).


    Ordem de Pago - PA
    1. No Financeiro selecione Atualizações / Contas a Pagar / Ordem de Pago (FINA085A) e informe os parâmetros,  conforme necessidade.
    2. Clique em OK.
    3. Selecione a opção Gerar PA.
    4. Informe o fornecedor e o valor da Ordem de Pago.
    5. Selecione a Natureza e informe os demais campos.
    6. Ao concluir a Ordem de Pago, a Natureza selecionada será gravada na Ordem de Pago, no cheque, caso tenha gerado um ou na movimentação financeira e no PA.
    Este PA somente pode ser utilizado para abatimento em pagamentos de títulos que possuam natureza com incidência igual a incidência da natureza do PA.
    O ITF será calculado sobre as movimentações financeiras provenientes de pagamentos em “Débito Imediato” desde que o banco relacionado não esteja cadastrado nos parametros “MV_CXFIN”, “MV_CARTEIR” ou esteja cadastrado como caixa no módulo SIGA Loja. No caso de pagamentos em “Cheque Suelto” ou “Debito Diferido” o ITF será calculado somente na rotina de Debitar Cheques.
    Ordem de Pago - Automático
    1. No Financeiro acesse Atualizações / Contas a Pagar / Ordem de Pago (FINA085A) e informe os parâmetros, conforme necessidade.
    2. Clique em OK.
    3. Para gerar a Ordem de Pago Automática, selecione os títulos a serem pagos.
    4. O Sistema não permite a seleção de títulos ou PA com divegência na incidência de ITF pelas naturezas,
    5. Selecione a opção Pago Automático.
    6. Clique na Aba Forma de Pago  e selecione a Natureza para a Orden de Pago.
    7. Caso selecione uma natureza com incidência de ITF. A natureza selecionada deve ser compatível com as naturezas dos títulos selecionados.
    8. Informe os demais campos.
    9. Para utilização de Pago Diferenciado a Natureza deve ser informada ainda nesta tela, antes de clicar em Pago Diferenciado.
    10. Ao concluir a Ordem de Pago, a Natureza selecionada será gravada na Ordem de Pago, no cheque caso tenha gerado um ou na movimentação financeira e no PA, caso tenha pago valor antecipado na mesma operação.


                                       Observação:
    O PA gerado e o cálculo do ITF obedecerão as mesmas regras da Ordem de Pago - PA
    O ITF será calculado sobre as movimentações financeiras provenientes de pagamentos em “Débito Inmediato”, desde que o banco informado não esteja configurado nos parametros MV_CXFIN, MV_CARTEIR ou esteja cadastrado como caixa no módulo SIGALOJA.
    No caso de pagamentos em “Cheque Suelto”, “Débito Diferido” ou “Cheque” o ITF será calculado somente na rotina Debitar Cheques.
    Informações Técnicas

    Tabelas Utilizadas
    SEK – Ordens de Pagamento

    import.css=/download/attachments/327912/newLayout.css

    Boletim Técnico: Complemento de ITF
    Ocorrência
    Melhoria
    Resumo
    Se realizaron implementaciones en algunas rutinas del módulo Financiero a fin de complementar el cálculo de ITF. Cálculo de ITF / Asiento Estándar – (FINXATU)Se modificó la fórmula de cálculo de la alícuota de ITF y e el parámetro MV_ALIQITF pasa a tener división por 100.Se modificó el Asiento Estándar para “56A – Inclusión” y “56B – Anulación o Reversión”.Orden de Pago (FINA085A)•	Se incluyó el campo Modalidad (EK_NATUREZ) en la tabla SEK - Órdenes de Pago, para grabar el código de la modalidad para las Órdenes de Pago. Se usará la modalidad en el pago automático (pago estándar y diferenciado) y en la generación de Pagos Anticipados – PA•	En el Browse de la rutina Orden de Pago (FINA085A) se implementó el recurso de consistencia en la selección de títulos, lo que no permite que se marquen los títulos con divergencia de incidencia de ITF. Al seleccionar todos los títulos, el Sistema identifica en el primer registro la incidencia de ITF para, entonces, determinar la selección de los demás registros, e muestra en la pantalla los títulos que se seleccionarán, si con o sin incidencia de ITF.  Al seleccionar nuevamente todos los títulos, el Sistema invierte la selección.•	La incidencia de ITF se determina en la rutina Modalidades (FINA010).•	Los Títulos que se seleccionaron para pago determinarán el tipo de Modalidad (con o sin incidencia) por informarse en la OP. No es posible seleccionar una Modalidad con incidencia divergente de las Modalidades existentes en los títulos.•	No habrá incidencia de ITF aunque la Modalidad tenga incidencia en las Órdenes de Pago que se efectúan por medio de los Bancos configurados en los parámetros “MV_CXFIN” “MV_CARTEIR” o que pertenecen a los cajeros de tiendas en la respuesta de la función “ISCAIXALOJA()”.Todas las operaciones de selección de bancos y formas de pago, Bancos que pertenecen a estos parámetros no aceptarán formas de pago de tipo mediato o de tipo inmediato igual a TF (Depósito/Transferencia), aceptarán solo formas de pago inmediato igual a EF (Efectivo).•	Para débitos mediatos, se tributa el ITF al debitar el cheque de la Orden de Pago y para débitos inmediatos se tributa el ITF en la propia rutina.•	En el Pago Anticipado generado y en el registro del cheque en la tabla SE2 – Cuentas por Pagar, se grabará la Modalidad informada de la Orden de Pago y la incidencia de ITF por la Modalidad determinará el uso de este Pago Anticipado en descuentos de títulos. •	Títulos en cuya Modalidad incida ITF, solo podrán tener descuentos con PA también con Modalidad de incidencia de ITF, así como los títulos con Modalidad sin incidencia solo podrán usar PA con Modalidad sin incidencia de ITF.Anular Orden de Pago (FINA086)Se efectuará la contabilización del ITF en la anulación de la Orden de Pago con incidencia de ITF.Cobros Diversos (FINA087A)•	Se implementó la tributación de ITF, así como su contabilización.•	Se incluyó el campo Modalidad (EK_NATUREZ), que se utilizará en la cobro de títulos y en los cobros anticipados RA.•	La incidencia de ITF se determina en la rutina Modalidades (FINA010). La Modalidad que se informa en el Recibo determinará los títulos que podrán seleccionarse por medio de dicho recibo. Si hay incidencia de ITF, solo se podrán seleccionar títulos con Modalidad también con incidencia, regla igual para Modalidad sin incidencia de ITF, que permite solo seleccionar títulos con Modalidad sin incidencia de ITF.•	No habrá incidencia de ITF aunque la Modalidad tenga incidencia en las Órdenes de Pago que se efectuaron por medio de los Bancos configurados en los parámetros “MV_CXFIN” “MV_CARTEIR” o que pertenecen a los cajas de tiendas en la respuesta de la función “ISCAIXALOJA()”.•	Para débitos mediatos, se tributa el ITF al liquidar los cheques cobrados; para débitos inmediatos, se tributa el ITF en la propia rutina.•	En el Cobro Anticipado generado, se grabará la Modalidad informada del Recibo y la incidencia de ITF por la Modalidad determinará el uso de este Cobro Anticipado en descuentos de títulos. •	Títulos en cuya Modalidad incida ITF, solo podrán tener descuentos con Cobro Anticipado también con Modalidad de incidencia de ITF, así como títulos con Modalidad sin incidencia solo podrán usar el Cobro Anticipado con Modalidad sin incidencia de ITF. •	En todas las operaciones de selección de bancos con el Tipo de Valor seleccionado, Bancos que pertenecen a estos parámetros no aceptarán Tipos de Valor inmediato igual a TF (Depósito/Transferencia), aceptarán solo tipos de Valor inmediato igual a EF (Efectivo) o mediatos.Anulación Cobros Diversos (FINA088)Se implementó la anulación de ITF y su contabilidad para las operaciones de cobro en que haya incidencia de ITF.Movimiento Bancario (FINA100)Se implementó en el movimiento por cobrar, tributación de ITF conforme la Modalidad que se seleccionó.En los movimientos por Cobrar, Pagar y Transferencias no se tributará ITF en los movimientos “DE” o “PARA” bancos registrados en los parámetros “MV_CXFIN” “MV_CARTEIR” o que pertenecen a los cajas de tiendas en la respuesta de la función “ISCAIXALOJA()”.Debitar Cheques (FINA090)En la exhibición de los registros se mostrarán los registros cuyo PORTADOR no pertenece a los parámetros MV_CXFIN/MV_CARTEIR y IsCaixaLOJA().Liquidación Cheques (FINA089)Se efectuará la tributación de ITF en la liquidación de cheques de acuerdo con su Modalidad.En la anulación de cheque se efectuará la anulación de ITF en las liquidaciones en que ocurrió incidencia. Se mostrarán solo los registros cuyo PORTADOR no pertenece a los parámetros MV_CXFIN/MV_CARTEIR y IsCaixaLOJA().Se generarán los asientos contables para las operaciones referentes al ITF.Mantenimiento de la caja chica (FINA550)No incidirá ITF en las operaciones de reposición de caja chica aunque la Modalidad utilizada incida, el ITF no se tributará cuando la operación sea entre cajas.La tributación solo ocurrirá cuando el banco seleccionado no se configure en los parámetros MV_CXFIN,MV_CARTEIR y la función ISCAIXALOJA() no lo responda. 
    ID do Chamado
    SCNY09
    Produtos
  • Microsiga 10
  • Módulos
    • SIGAFIN
    Países
    • Peru
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Orden de Pago (FINA085A), Anular Orden de Pago (FINA086), Cobros Diversos (FINA087a), Anular Cobros Diversos (FINA088), Liquidación de Cheques (FINA089), Debitar Cheques (FINA090), Movimiento Bancario (FINA100), Mantenimiento de Caja Chica (FINA550)
    Número da FNC
    00000009107/2010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Sim
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDFIN
    Procedimentos para Implementação

     

     

        Importante:
    Antes de ejecutar el compatibilizador UPDFIN es imprescindible:
    a)       Realizar el backup de la base de datos del producto que se ejecutará el compatibilizador (directorio “\PROTHEUS_DATA\DATA”) y de los diccionarios de datos "SX" (directorio “\PROTHEUS_DATA\ SYSTEM”).
    b)    Los directorios mencionados anteriormente corresponden a la instalación estándar del Protheus, por lo tanto, se deben modificar conforme el producto que se instaló en la empresa.
    c)    Esta rutina debe ejecutarse en modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.
    d)    Si los diccionarios de datos tienen índices personalizados (creados por el usuario), antes de ejecutar el compatibilizador, certifíquese de que están identificados por el nickname. Si el compatibilizador necesita crear índices, los agregará a partir del orden original instalado por el Protheus, lo cual podrá sobrescribir índices personalizados, si no estuvieran identificados por el nickname.
    e)    El compatibilizador debe ejecutarse con la Integridad Referencial desactivada*.

          ATENCIÓN: ¡El siguiente procedimiento debe ser realizado por un profesional calificado como Administrador de Base de Datos (DBA), o equivalente!
    *         La activación indebida de la Integridad Referencial puede modificar drásticamente la relación entre tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente los procedimientos a seguir:
                  i.        En el Configurador (SIGACFG), verifique si la empresa utiliza Integridad Referencial, seleccionando la opción Integridad/Verificación (APCFG60A).
                 ii.        Si no hay Integridad Referencial activa, se listan en una nueva ventana todas las empresas y sucursales registradas para el Sistema, y no se seleccionará ninguna. En este caso, Y SÓLO EN ESTE CASO, no es necesario cualquier otro procedimiento de activación o desactivación de integridad, basta finalizar la verificación y aplicar normalmente el compatibilizador, de acuerdo con las instrucciones.
                iii.        Si hay Integridad Referencial activa en todas las empresas y sucursales , se muestra un mensaje en la ventana Verificación de relación entre tablas. Confirme el mensaje para concluir la verificación, o;
                    iv.            Si hay Integridad Referencial activa en una o más empresas, que no en su totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas para el Sistema, y solo la(s) que tenga(n) integridad está(n) seleccionada(s). Apunte la(s) empresa(s) y/o sucursal(es) que tiene(n) la integridad activada, y reserve este apunte para posterior consulta en la reactivación (o también, contacte nuestro departamento de Framework para informaciones sobre un archivo que contiene esta información).
                v.        En los casos que se describen en los ítems “iii” o “iv”, Y SOLO EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D).
               vi.        Cuando se desactive la Integridad Referencial, ejecute el compatibilizador, de acuerdo con las instrucciones.
              vii.        Al aplicarse el compatibilizador, la Integridad Referencial debe reactivarse, SI Y SOLO SI se haya desactivado, por medio de la opción Integridad/Activar (APCFG60). Para ello, tenga en manos las informaciones de la(s) empresa(s) y/o sucursal(es) que poseía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.
    ¡EN CASO DE DUDAS, contacte el Help Desk Framework!

     
    1.       En Microsiga Protheus TOTVS Smart Client, digite UPDFIN en el campo Programa Inicial.
          Importante:
     Para la correcta actualización del diccionario de datos, asegúrese de que la fecha del compatibilizador es igual o superior al 16/06/2010.
    2.       Haga clic en Ok para continuar.
    3.       Al confirmar se muestra un mensaje de aviso sobre el backup y la necesidad de su ejecución en modo exclusivo.
    4.       Haga clic en para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos.
    Se muestra un mensaje explicativa en la pantalla.
    5.       A continuación, se exhibe la ventana Actualización concluida con el historial (log) de todas las actualizaciones que se procesaron. En este log de actualización, se muestran solo los campos actualizados por el programa. El compatibilizador creará los campos que aún no existen en el diccionario de datos.
    6.       Haga clic en Grabar para grabar el historial (log) mostrado.
    7.       Haga clic en OK para finalizar el procesamiento.
    Descrição de Ajustes

     

    1.    Criação ou Alteração no arquivo SX3 – Campos:
    ·       Tabela SEK - “Ordem de Pago”:

    Campo
    EK_NATUREZ
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Natureza
    Descrição
    Código da natureza financeira
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Opções
    0
    Val. Sistema
    Vazio() .Or. ExistCpo("SED")
    Help
    Campo utilizado para informar a natureza de uma ordem de pagamento para o módulo financeiro.

    Procedimentos para Utilização

     

     

    Para utilizar las nuevas funcionalidades, es necesario registrar los siguientes datos:
    1. En el módulo Financiero (SIGAFIN), seleccione Actualizaciones / Archivos / Modalidades (FINA010).
    2. Registre una Modalidad con incidencia de ITF para que se utilice como estándar en el cálculo de ITF. Por ejemplo: 0000000001.
                        Importante:
     Se debe informar esta Modalidad en el parámetro “MV_NATITF
    1. Registre las demás Modalidades, informando o no la incidencia de ITF.
    2. En Actualizaciones / Archivos / Bancos (MATA070), registre los bancos que se utilizarán.
    5.    Seleccione Actualizaciones / Archivos / Asiento Estándar (CTBA080) y registre los Asientos 56A (Inclusión de ITF) y 56B (Anulación / Reversión de ITF). Registre los demás Asientos Estándar necesarios.
    1. En Actualizaciones / Archivos / Clientes (MATA030), registre la cartera de clientes.
    2. En Actualizaciones / Archivos / Proveedores (MATA020), registre la cartera de clientes.
    3. Seleccione Actualizaciones / Cuentas por Cobrar / Cuentas por Cobrar (FINA040) e incluya los títulos por pagar y sus respectivas modalidades.
    4. En Actualizaciones / Cuentas por Pagar / Cuentas por Pagar (FINA50) e incluya los títulos por pagar y sus respectivas modalidades.
    5. En el módulo Configurador, seleccione Diccionario / Base de Datos (CFGX031), y seleccione la empresa que se configurará.
    6. En Actualizaciones / Archivos / Parámetros (CFGX017), configure los parámetros:
    MV_CALCITF: si la empresa está sujeta a tributación de ITF, informe “1”
    MV_ALIQITF : informe la alícuota utilizando “,” (coma) como separador de decimal.
    MV_NATITF: informe la Modalidad estándar.
    MV_CXFIN : informe el caja Financiero en la siguiente orden BANCO/AGENCIA/CUENTA.
    MV_CARTEIR: informe los bancos en los que la empresa opera en modo cartera.
     Importante:
    Se deben incluir previamente en el Archivo de Bancos los bancos informados en los parámetros MV_CXFIN y MV_CARTEIR.
    Cobros Diversos / RA
    1. En el Financiero, acceda Actualizaciones / Cuentas por Cobrar / Cobros Diversos (FINA087A), informe los parámetros conforme su necesidad y haga clic en el botón OK.
    2. Informe el Número del Recibo y el sistema pasará automáticamente el foco para el campo Modalidad.
    3. Seleccione la Modalidad e informe los demás campos.
    La incidencia de ITF en la Modalidad que se seleccionó determinará los títulos que se podrán seleccionar. Se permite solo la selección de títulos cuya incidencia de modalidad corresponda a la incidencia de la modalidad seleccionada para el Recibo.
    1. Determine la forma de cobro y demás informaciones necesarias.
    2. Haga clic en Avanzar y seleccione el cliente del que se efectuará la selección de títulos. En caso de que sea un Cobro Anticipado, desmarque el proveedor.
    3. Haga clic en Avanzar e informe los demás datos hasta que se concluya el Recibo.
    4. En caso de que se haya generado un RA, la modalidad del recibo se grabará en este RA.
    De esta forma, se puede utilizar el Cobro Anticipado como descuento en otros Recibos, siempre que la modalidad del Recibo tenga la misma incidencia de ITF del Cobro Anticipado seleccionado para descuentos.
    Se calculará el ITF sobre los movimientos financieros que provienen del Tipo de Valor igual a “IMEDIATO”, siempre que el Banco listado no se configure en los parámetros MV_CXFIN y MV_CARTEIR, o que esté registrado como caja en el módulo SIGALOJA.
    En el caso de Tipo de Valor igual a “MEDIATO”, el ITF se calculará solo en la rutina Liquidación de Cheques (FINA089).


    Orden de Pago - PA
    1. En el Financiero, seleccione Actualizaciones / Cuentas por Pagar / Orden de Pago (FINA085A) e informe los parámetros, de acuerdo con la necesidad.
    2. Haga clic en OK.
    3. Seleccione la opción Generar PA.
    4. Informe el proveedor y el valor de la Orden de Pago.
    5. Seleccione la Modalidad e informe los demás campos.
    6. Al concluir la Orden de Pago, la Modalidad que se seleccionó será grabada en la Orden de Pago, en el cheque, en caso de que se haya generado uno, o en el movimiento financiero y en el PA.
    Solo se puede utilizar este PA para descuento en pagos de títulos que tengan modalidad con incidencia igual a la incidencia de la modalidad del PA.
    Se calculará el ITF sobre los movimientos financieros que provienen de pagos en “Débito Inmediato” siempre que el banco relacionado no esté registrado en los parámetros “MV_CXFIN”, “MV_CARTEIR” o esté registrado como cajero en el módulo SIGALOJA. En el caso de pagos en “Cheque Suelto” o “Debito Diferido”, se calculará el ITF solo en la rutina de Debitar Cheques.
    Orden de Pago - Automático
    1. En el Financiero acceda a Actualizaciones / Cuentas por Pagar / Orden de Pago (FINA085A) e informe los parámetros, de acuerdo con la necesidad.
    2. Haga clic en OK.
    3. Para generar la Orden de Pago Automática, seleccione los títulos que se pagarán.
    4. El Sistema no permite que se seleccionen títulos o PA con divergencia en la incidencia de ITF por las modalidades.
    5. Seleccione la opción Pago Automático.
    6. Haga clic en la solapa Forma de Pago, y seleccione la Modalidad para la Orden de Pago.
    7. En caso de que seleccione una modalidad con incidencia de ITF. La modalidad seleccionada debe ser compatible con las modalidades de los títulos que se seleccionaron.
    8. Informe los demás campos.
    9. Para utilización de Pago Diferenciado, se debe informar la Modalidad aún en esta pantalla, antes de hacer clic en Pago Diferenciado.
    10. Al concluir la Orden de Pago, la Modalidad que se seleccionó será grabada en la Orden de Pago, en el cheque, en caso de que se haya generado uno, o en el movimiento financiero y en el PA, si se pagó el valor anticipado en la misma operación.


                                       Observación:
    El PA generado y el cálculo del ITF obedeceránlas mismas reglas de la Orden de Pago - PA
    Se calculará el ITF sobre los movimientos financieros que provienen de pagos en “Débito Inmediato” siempre que el banco relacionado no esté registrado en los parámetros “MV_CXFIN, MV_CARTEIR o esté registrado como cajero en el módulo SIGALOJA.
    En el caso de pagos con “Cheque Suelto”, “Débito Diferido” o “Cheque”, se calculará el ITF solo en la rutina Debitar Cheques.
    Informações Técnicas

    Tablas Utilizadas
    SEK – Órdenes de Pago