Bom dia,
Quando houver devolução de combustível, CFOP 5662/6662, será obrigatório informar o código da ANP - Agência Nacional de Petróleo. Caso não seja informado ocorrerá a rejeição acima.
Correção:
1- Incluir um grupo de produto (Combustíveis)
2- Alterar o cadastro do produto e vincular o grupo no campo B1_GRUPO.
3- Informar o grupo no parâmetro MV_COMBUS
4- Após gerar a nota, acesse: Livros Fiscais > Atualizações > Movimentos > NF-e Manual de Entrada / Saída > Complementos:
*Na opção Combustível, fazer o complemento da nota informando o código do combustível(CD6_CODANP), conforme tabela publicada pela SEFAZ.
Ou
1- Incluir um grupo de produto (Combustíveis)
2- Alterar o cadastro do produto e vincular o grupo no campo B1_GRUPO.
3- Informar o grupo no parâmetro MV_COMBUS
4- Criar campo no cadastro do produto para informar código da ANP: SB1->B1_XANP
5- Compilar ponto de entrada abaixo. Com o ponto de entrada abaixo compilado o sistema preencherá automaticamente a tabela CD6 "Complementos NF"
USER FUNCTION SF2460I
Local aArea := GetArea()
Local aAreaD2 := {}
Local cQry := "”
IF(SF2->F2_TIPO)=='D'.AND. SB1->B1_GRUPO $ GETMV("MV_COMBUS")
DBSELECTAREA("SD2")
DBSETORDER(3)
DBGOTOP()
DBSEEK(XFILIAL("SD2")+SF2->F2_DOC+SF2->F2_SERIE+SF2->F2_CLIENTE+SF2->F2_LOJA)
While SD2->D2_FILIAL==XFILIAL("SD2") .AND. SD2->D2_DOC == SF2->F2_DOC .AND. SD2->D2_SERIE==SF2->F2_SERIE .AND. SD2->D2_CLIENTE == SF2->F2_CLIENTE .AND. SD2->D2_LOJA == SF2->F2_LOJA
aAreaD2 := GetArea()
DBSELECTAREA("CD6")
RECLOCK("CD6",.T.)
CD6_FILIAL := XFILIAL("CD6")
CD6_TPMOV := "S”
CD6_DOC := SD2->D2_DOC
CD6_TRANSP := SF2->F2_TRANSP
CD6_SERIE := SD2->D2_SERIE
CD6_CLIFOR := SD2->D2_CLIENTE
CD6_LOJA := SD2->D2_LOJA
CD6_ITEM := SD2->D2_ITEM
CD6_COD := SD2->D2_COD
CD6_CODANP := SB1->B1_XANP
CD6_UFCONS := SF2->F2_EST
MSUNLOCK()
DbCloseArea("CD6")
RestArea(aAreaD2)
SD2->(DBSKIP())
END
RestArea(aArea)
ENDIF
RETURN()
quarta-feira, 8 de março de 2017
segunda-feira, 28 de março de 2016
Correção erro: Number of locks exceeded - Total: 10000 File: 0 CT2010 on RECLOCKED(APLIB060.PRW) 09/06/2015 15:43:58 line : 522 - Protheus
Bom dia,
Meu cliente necessitou executar a rotina de cópia de saldos (CTBM300) do Protheus, que copia os lançamentos contábeis de um saldo para outro, porem a rotina não executava e gerava o erro "Number of locks exceeded - Total: 10000 File: 0 CT2010 on RECLOCKED(APLIB060.PRW) 09/06/2015 15:43:58 line : 522".
Após varias análises e testes consegui corrigir o erro alterando as seguintes chaves no arquivo adslocal.cfg, esse arquivo fica dentro da pasta binários.
CONNECTIONS=900
TABLES=50000
INDEXES=80000
LOCKS=50000
anteriormente todas estavam 1 zero a menor.
Porem somente alterar essas chaves não corrigiu o problema, visto que alguns fóruns já postam essa dica. A grande sacada foi incluir no appserver.ini a chave MAXLOCKS=100000.
Somente após a inclusão da chave MAXLOCKS é que o problema foi corrigido.
Obs: Suporte não conseguiu ajudar o cliente.
Meu cliente necessitou executar a rotina de cópia de saldos (CTBM300) do Protheus, que copia os lançamentos contábeis de um saldo para outro, porem a rotina não executava e gerava o erro "Number of locks exceeded - Total: 10000 File: 0 CT2010 on RECLOCKED(APLIB060.PRW) 09/06/2015 15:43:58 line : 522".
Após varias análises e testes consegui corrigir o erro alterando as seguintes chaves no arquivo adslocal.cfg, esse arquivo fica dentro da pasta binários.
CONNECTIONS=900
TABLES=50000
INDEXES=80000
LOCKS=50000
anteriormente todas estavam 1 zero a menor.
Porem somente alterar essas chaves não corrigiu o problema, visto que alguns fóruns já postam essa dica. A grande sacada foi incluir no appserver.ini a chave MAXLOCKS=100000.
Somente após a inclusão da chave MAXLOCKS é que o problema foi corrigido.
Obs: Suporte não conseguiu ajudar o cliente.
sexta-feira, 19 de fevereiro de 2016
Nota fiscal regime espcial 08 - Protheus
Para que campo 6 do registro C100 COD_SIT seja gerado como 8 é necessário que um dos campos FT_RGESPST e F4_RGESPCI estejam preenchidos como 1.
Os campos FT_RGESPST e F4_RGESPCI são preenchidos na TES nos campos:
F4_RGESPCI: Campo para Indicar se a operação deve ser tratada como Regime Especial de CIAP.
F4_RGESPST: Campo para Indicar se a operação deve ser tratada como Regime Especial ST.
Ou
Quando parâmetro MV_UFRESPD estiver preenchido com mesmo conteúdo do parâmetro MV_ESTADO e cliente/fornecedor for optante pelo Simples Nacional (campo A1/A2_SIMPNAC).
MV_UFRESPD
Tipo: Caractere
Define as UF que devem considerar como regime especial os Clientes/Fornecedores optantes pelo Simples Nacional no SPED FISCAL
Ou
Quando campo FT_NORESP estiver preenchido como 1 para nota fiscal de Norma Específica. Este campo é preenchido pelo campo F4_NORESP – Norma Esp no cadastro da TES na aba IMPOSTOS.
Obs: Quando o parâmetro MV_UFRESPD estiver com a UF, GO por exemplo, todas as notas para o SPED serão geradas como regime especial ou norma específica porem os campos acima nao serão alimentados conforme citado, a alteração ocorrerá na geração do SPED.
Os campos FT_RGESPST e F4_RGESPCI são preenchidos na TES nos campos:
F4_RGESPCI: Campo para Indicar se a operação deve ser tratada como Regime Especial de CIAP.
F4_RGESPST: Campo para Indicar se a operação deve ser tratada como Regime Especial ST.
Ou
Quando parâmetro MV_UFRESPD estiver preenchido com mesmo conteúdo do parâmetro MV_ESTADO e cliente/fornecedor for optante pelo Simples Nacional (campo A1/A2_SIMPNAC).
MV_UFRESPD
Tipo: Caractere
Define as UF que devem considerar como regime especial os Clientes/Fornecedores optantes pelo Simples Nacional no SPED FISCAL
Ou
Quando campo FT_NORESP estiver preenchido como 1 para nota fiscal de Norma Específica. Este campo é preenchido pelo campo F4_NORESP – Norma Esp no cadastro da TES na aba IMPOSTOS.
Obs: Quando o parâmetro MV_UFRESPD estiver com a UF, GO por exemplo, todas as notas para o SPED serão geradas como regime especial ou norma específica porem os campos acima nao serão alimentados conforme citado, a alteração ocorrerá na geração do SPED.
Natureza financeira para PIS e COFINS retenção e apuração.
Para diferenciar a natureza financeira do PIS e COFINS apuração do retenção deverá utilizar os parâmetros.
MV_PISNAT e MV_COFINS para retenção
MV_PISAPUR e MV_COFAPUR para apuração.
MV_PISNAT e MV_COFINS para retenção
MV_PISAPUR e MV_COFAPUR para apuração.
sexta-feira, 15 de janeiro de 2016
Codigo de retorno SEFAZ X Apuraçao de ICMS X Reg Processamento de dados - Protheus
Caso a apuração de ICMS não esteja com os valores idênticos do livro de entrada e saída, uma das alternativas pode ser o código de retorno do SEFAZ, como por exemplo 103.
Existe 2 formas de corrigir:
1- Acessando a opção mensagens na rotina de transmissão de nota fiscal, nos casos que deparei acessando a rotina corrigiu. Para descobrir as notas basta filtrar pela tabela SF3, o período e verificar o campo F3_CODRSEF.
2 - Recentemente a TOTVS criou o parâmetro MV_CODRSEF que pode ser adicionado o código de retorno 103 para que seja considerado na apuração.
Existe 2 formas de corrigir:
1- Acessando a opção mensagens na rotina de transmissão de nota fiscal, nos casos que deparei acessando a rotina corrigiu. Para descobrir as notas basta filtrar pela tabela SF3, o período e verificar o campo F3_CODRSEF.
2 - Recentemente a TOTVS criou o parâmetro MV_CODRSEF que pode ser adicionado o código de retorno 103 para que seja considerado na apuração.
Como gerar faltas e DSR originados do ponto eletrônico em dias - Protheus
Quando vamos apurar as marcações o sistema gera DSR e faltas em horas.
Para gerar em dias basta criar um outro evento "contador de faltas" por exemplo e vinculados no campo evento contador do evento de falta.
Abs
Para gerar em dias basta criar um outro evento "contador de faltas" por exemplo e vinculados no campo evento contador do evento de falta.
Abs
Numero de linhas relatório GPER040 "Folha de pagamento" Protheus
O relatório GPER040 vem com uma configuração padrão que nao aproveita bem os espaços da folha que está sendo impressa, gerando as vezes 2 funcionários por página, gerando assim uma quantidade de impressão bem superior ao que realmente deveria ser.
Inicialmente a TOTVS criou o Mnemônico NQBIMPFOLH para realizar essa tratativa, porem foi substituído posteriormente pelo parâmetro MV_QBIMPFO que no padrão vem como 58, altere para 75 e tudo resolvido!
Inicialmente a TOTVS criou o Mnemônico NQBIMPFOLH para realizar essa tratativa, porem foi substituído posteriormente pelo parâmetro MV_QBIMPFO que no padrão vem como 58, altere para 75 e tudo resolvido!
segunda-feira, 21 de setembro de 2015
Como calcular diferencial de alíquota de ICMS sem considerar a redução na base de calculo - Protheus
Para calcular o ICMS COMPLEMENTAR, onde na operação houve redução na base de calculo, sem considerar essa redução devemos:
Desabilitar o parâmetro MV_BICMCMP = .F.
e no cadastro do TES verificar o campo "Cons. Red. CMP" deve estar como NÃO. Esse campo indica se deve ou não se considerar a redução da base de calculo do ICMS para o calculo do ICMS complementar.
Desabilitar o parâmetro MV_BICMCMP = .F.
e no cadastro do TES verificar o campo "Cons. Red. CMP" deve estar como NÃO. Esse campo indica se deve ou não se considerar a redução da base de calculo do ICMS para o calculo do ICMS complementar.
quarta-feira, 22 de julho de 2015
Segregação MOD Contabil - Custos Protheus
Boa tarde,
O Protheus permite um processo de agregação de custos nas ordens de produção que é a MOD.
No processo antigo a MOD era recebida em apenas 1 produto MOD, porem existe uma forma de fazer onde podemos desmembrar esse valor em grupos, como por exemplo, GASTOS GERAIS DE FABRICAÇÃO, CUSTOS FIXOS E MÃO DE OBRA.
Para realizar essa segregação, basta utilização a função de grupo contábil, onde devemos criar 3 grupos conforme exemplo acima, vincular nas contas contábeis, criar 3 produtos "obs: Esses três produtos não podem ter a codificação iniciada por MOD, caso esteja nao funcionara pois o sistema entenderá que é a forma antiga", vincular em cada produto o grupo contábil e o CC para custo.
Após esse procedimento basta alterar a estrutura do produto e rodar o custo médio, que o sistema alimentará os produtos chegando as contas contábeis x CC x Produtos.
Segue exemplo abaixo
O Protheus permite um processo de agregação de custos nas ordens de produção que é a MOD.
No processo antigo a MOD era recebida em apenas 1 produto MOD, porem existe uma forma de fazer onde podemos desmembrar esse valor em grupos, como por exemplo, GASTOS GERAIS DE FABRICAÇÃO, CUSTOS FIXOS E MÃO DE OBRA.
Para realizar essa segregação, basta utilização a função de grupo contábil, onde devemos criar 3 grupos conforme exemplo acima, vincular nas contas contábeis, criar 3 produtos "obs: Esses três produtos não podem ter a codificação iniciada por MOD, caso esteja nao funcionara pois o sistema entenderá que é a forma antiga", vincular em cada produto o grupo contábil e o CC para custo.
Após esse procedimento basta alterar a estrutura do produto e rodar o custo médio, que o sistema alimentará os produtos chegando as contas contábeis x CC x Produtos.
Segue exemplo abaixo
segunda-feira, 13 de julho de 2015
Diferencial de alíquota na apuração de ICMS e SPED FISCAL REG C195 E C197 Protheus
O diferencial de alíquota deve ser gerado na apuração de ICMS e no SPED FISCAL, gerando consequentemente os registros C195 E C197 do SPED FISCAL.
Para que o sistema gere automaticamente deverá ser informado no cadastro de TES, alem dos campos calcula diferencial= sim, livro fiscal=Outros e Calcula ICMS= SIM, os seguintes campos no rodapé do cadastro de TES.
COD LANC.: Informar o código da apuração do Estado, exemplo Goias: GO40000029
OBS. LANC. FIS.: Criar uma descrição para informações complementares, ex: Diferencial de alíquota
COD. REFLEXO: Informar o codigo do reflexo 0000150 "Diferencial de alíquota sobre uso e consumo
Para que o sistema gere automaticamente deverá ser informado no cadastro de TES, alem dos campos calcula diferencial= sim, livro fiscal=Outros e Calcula ICMS= SIM, os seguintes campos no rodapé do cadastro de TES.
COD LANC.: Informar o código da apuração do Estado, exemplo Goias: GO40000029
OBS. LANC. FIS.: Criar uma descrição para informações complementares, ex: Diferencial de alíquota
COD. REFLEXO: Informar o codigo do reflexo 0000150 "Diferencial de alíquota sobre uso e consumo
terça-feira, 2 de junho de 2015
Alteração centro de custo, classe de valor e item contábil Protheus
Toda vez que houver necessidade de realizar alteração das entidades contábeis (classe de valor, item contábil ou centro de custo) o mesmo deve ser alterado via grupo de campos e as 3 entidades devem ter o mesmo tamanho, obedecendo o tamanho máximo para alteração.
Além de realizar a alteração dos 3 campos citados o campo CTU_CODIGO obrigatoriamente também deve ser alterado, pois o mesmo não está no grupo de campos. Caso não seja alterado ocasionará erros nas atualizações de saldos.
IPI compondo coluna outras do livro fiscal de ICMS Protheus
Muitas vezes a empresa realiza a compra de produtos onde não é tributada e nem recupera o IPI, porem o valor do mesmo compõe a base de calculo do ICMS.
Para que o mesmo apresente na coluna outros do livro de entrada deverá ser observado:
Cadastro de TES:
Calcula ICMS = SIM;
Calcula IPI = SIM;
L. Fisc. ICMS = OUTROS;
L. Fisc. IPI = OUTROS/ISENTO;
IPI na Base = SIM;
Agrega Valor = SIM;
"""IPI S/N. Trib = SIM.""""" -> campo que irá enviar para coluna outros.
1) Incluir uma nota fiscal por meio dos módulos Compras ou Livros Fiscais;
2) Informe os dados da nota e inclua a TES cadastrada, conforme configurações acima;
3) Verifique na aba Livros Fiscais que o valor destacado na coluna Outros é referente ao valor de ICMS + IPI calculado.
Resultado esperado: Escrituração do IPI somado ao ICMS na coluna Outros do Livro Fiscal.
Para que o mesmo apresente na coluna outros do livro de entrada deverá ser observado:
Cadastro de TES:
Calcula ICMS = SIM;
Calcula IPI = SIM;
L. Fisc. ICMS = OUTROS;
L. Fisc. IPI = OUTROS/ISENTO;
IPI na Base = SIM;
Agrega Valor = SIM;
"""IPI S/N. Trib = SIM.""""" -> campo que irá enviar para coluna outros.
1) Incluir uma nota fiscal por meio dos módulos Compras ou Livros Fiscais;
2) Informe os dados da nota e inclua a TES cadastrada, conforme configurações acima;
3) Verifique na aba Livros Fiscais que o valor destacado na coluna Outros é referente ao valor de ICMS + IPI calculado.
Resultado esperado: Escrituração do IPI somado ao ICMS na coluna Outros do Livro Fiscal.
segunda-feira, 13 de janeiro de 2014
Como realizar desconto de valores futuros nas férias?
Bom dia,
Alguns cliente solicitam que os valores futuros sejam descontados nas férias e não somente quando executado o calculo da folha, que muitas vezes geram insuficiência de saldo, que acaba gerando um desconto em "duplicidade" no retorno das ferias.
Para solucionar essa situação basta acessar o roteiro de calculo de ferias e abaixo da posição 000360 incluir uma função padrao do sistema, ou seja, basta incluir no campo formula a função S_VALORES FUTUROS.
Na rotina de lançamentos futuros no campo RK_REGRADS colocar férias e pronto!!!! =)
No calculo das ferias o sistema irá considerar os valores futuros, levando em conta os lançamentos entre o dia 01 e o dia de inicio das férias,
Abraço.
quinta-feira, 10 de outubro de 2013
Provisão folha de pagamento - Transferência de Centro de custo Protheus
O Protheus realiza o calculo das provisões mensais referentes a ferias, provisões, etc. Porem no momento da contabilização da provisão as verbas de baixa de transferência não geraram a tabela SRZ e consequentemente não contabilizaram.
Solução: Verificar parametro MV_TRFAMES
Solução: Verificar parametro MV_TRFAMES
Geração bloco E115 Sped Fiscal - Protheus
GERAÇÃO BLOCO E115-> O registro E115 trata de valores declaratórios relativos ao ICMS, conforme definição da legislação estadual pertinente. Esses valores são meramente declaratórios e não são computados na apuração do ICMS. Portanto, deverão ser informados no sistema através da rotina Inf. Adic. Da Apur. (MATA017).
Procedimento:
Após realizada a Apuração de ICMS (MATA953);
Na rotina Inf. Adic. Da Apur (MATA017) inclua as informações de acordo com legislação estadual, respeitando os códigos de apuração disponibilizado pela SEFAZ, por Estado.
Gerar o arquivo do SPED Fiscal.
Caminho: Livros fiscais->Atualizacoes->Sped->Inf. Adic. Da Apur
Procedimento:
Após realizada a Apuração de ICMS (MATA953);
Na rotina Inf. Adic. Da Apur (MATA017) inclua as informações de acordo com legislação estadual, respeitando os códigos de apuração disponibilizado pela SEFAZ, por Estado.
Gerar o arquivo do SPED Fiscal.
Caminho: Livros fiscais->Atualizacoes->Sped->Inf. Adic. Da Apur
Cadastro de TES Protheus "Principais campos e tratamento para SPED Pis e Cofins, SPED FISCAL"
Principais
campos “ABA Adm/Fin/Custo”
Cod
do tipo: Informar
o código 001 a 500 para entradas e de 501 a 999 para saídas
Cred.
ICMS/IPI: Informar
se haverá o credito de icms para efeito do custo.
Esse campo é utilizado para deduzir o credito do imposto no valor do
produto no estoque. Para atender a contabilização de saída também foi utilizado
esse campo, nas operações em que a saída for tributada informar “SIM” nesse
campo, o impacto no sistema para as operações de saída serão apenas para a
contabilização, o impacto do estoque são para as entradas.
Gera
duplicata: Se
atualizará o financeiro para operações de entradas ou saídas
Atu.
Estoque: Se
atualizará o estoque para operações de entradas ou saídas
Poder
Terc: Nas
operações que envolver terceiros “entenda de/em terceiros” se a operação será
de Remessa, devolução ou se não controla.
Atu.
Pr. Compr: Se
a operação irá atualizar o preço de compra no cadastro do produto.
Atual.
Ativo: Se
a operação irá atualizar o cadastro de Ativo Fixo, será utilizado nas operações
de compra de imobilizado onde será controlado em modulo próprio.
TES
Devol.: Informar
a TES de devolução caso seja utilizado a rotina de retorno de documento de
saída ou entrada. É obrigatório para utilização da rotina. Ex: TES 501 de venda
CFOP 5101, se a devolução for realiza pela rotina de retorno de documento de
saída, deverá estar amarrado nesse campo a TES que será utilizada na operação,
no caso TES 001 CFOP 1201.
Trans.
Filial: Informar
a TES refere-se a operação de transferência entre filial.
Desme.IT.ATF:
Está
relacionado com o campo Atualiza Ativo. Deverá ser informado se desejo ou não
desmembrar os itens no Ativo Fixo. Ex: Foi realizada entrada no produto 000001
referente a 10 motos, se informado “SIM” nesse campo será gerado no modulo
Ativo Fixo 10 motos, caso informado “NÂO” será gerado 1 moto com quantidade 10.
Principais
campos “ABA Impostos”
Calcula
ICMS: Informar
se deseja ou não calcular ICMS na operação, caso a operação seja isenta ou não
tributada informar “Não no campo”.
“Esse campo está relacionado com outros
dois campos “CST ICMS e MOT DESONERAÇÃO”. Para as operações isentas ou não
tributadas com os CST’S 40,41 e 50 o campo motivo desoneração “aba Outros”
deverá obrigatoriamente estar informado “SE”
o campo calcula ICMS estiver igual a “SIM”.
Se a o mesmo campo estiver como “NÃO”
e os CST’S estiverem como 40,41 e 50 o campo motivo desoneração “NÃO” deverá ser preenchido. Caso não
esteja de acordo o citado acima a nota não será validada pelo Sefaz.
Calcula IPI: Informar se deseja ou não calcular IPI.
Cod. Fiscal: Informar o CFOP. “NÃO” é necessário criar a mesma
TES apenas alterando o prefixo do CFOP ex: 5101 e 6101 o sistema já faz essa
validação com o estado do cliente ou fornecedor.
L. Fiscal ICMS e L. Fiscal IPI: Informar como será classificada a
nota no livro fiscal.
T- “tributado”-> quando a operação deve calcular
ICMS e a “base de calculo” é o cheia ou seja, valor total do produtos que não é
sinônimo de valor total da notas.
I–“isento” ou O – “Outros” -> Será utilizado para operações
que estão sujeitas ao ICMS, porém são isentas do imposto na operação, ex:
remessas para industrialização. Está diretamente relacionada ao CST do icms,
deverá ser selecionado corretamente, pois também impede a transmissão da nota.
Para operações com “redução na base de calculo” deverá obrigatoriamente
ser selecionado isento ou
outros pois o sistema já entende o percentual da base como tributado.
N-Não-> Para operação que não desejo gerar operações com
icms. Não será possivel realizar transmissões de notas fiscais, gerar SPED
FISCAL, nem apuração de ICMS.
Destaca IPI -> S ou N para realizar o
destaque de IPI na nota, lembrando que a partir de 2012 mesmo colocando Não
nesse campo irá aparecer o valor do IPI mesmo que seja no campo observações,
para que não ocorra o erro 610, observando o parâmetro MV_IPIDEV
IPI na base-> Se o IPI será adicionado na
base de calculo do ICMS para calculo.
Calc. Dif. ICM-> Utilizado nas operações de compra de material de uso e consumo e compra
de imobilizado de outros estados. Utilizado para calculo do diferencial de
alíquota para aparecer na apuração e não somente nas informações complementares
deve ser observado os parâmetros MV_P9AUTO E MV_P9SPED. O diferencial de
alíquota é o valor do ICMS da operação considerando a alíquota interna – a
alíquota da operação interestadual. O campo material de consumo deverá estar
como “SIM”
Material de consumo-> Campo deverá ser selecionado para operação de compra de material de uso
e consumo e imobilizado, deve ser preenchido com atenção pois interfere em
outros cálculos do sistema, mais utilizado para situações onde existe o calculo
do ICMS porem a empresa não realiza o aproveitamento do credito, apenas o destaque.
Ex de utilização:
1º ) %Red.do ICMS (F4_BASEICM) =
60;
Livro Fiscal ICMS (F4_LFICM) = Isento
Material de Consumo (F4_CONSUMO) = Sim
O valor do ICMS será dividido entre as colunas ISENTO (60%) e OUTROS.
2º) %Red.do ICMS (F4_BASEICM) =
60
Livro Fiscal ICMS (F4_LFICM) = ISENTO
Material de Consumo (F4_CONSUMO) = OUTROS
100% do valor será apresentado na coluna ISENTO.
3º) %Red.do ICMS (F4_BASEICM) =
60;
Livro Fiscal ICMS (F4_LFICM) = OUTROS
Material de Consumo (F4_CONSUMO) = SIM
O valor do ICMS será dividido entre as colunas OUTROS (60%) e ISENTO.
4º) %Red.do ICMS (F4_BASEICM) =
60;
Livro Fiscal ICMS (F4_LFICM) = OUTROS;
Material de Consumo (F4_CONSUMO) = OUTROS.
100% do valor
será apresentado na coluna OUTROS.
Sit. Trib. ICM-> Informar a situação tributaria do ICMS, deverá ser preenchido
corretamente pois impede a transmissão da NF
Cod. Trib. IPI-> Código de tributação para o IPI.
PIS E COFINS-> Informar se realizará o calculo de PIS e COFINS, para os dois, para
apenas PIS ou para apenas COFINS ou para ambos.
Cred. PIS/COF-> Informar a utilização do credito, se aproveitar na entrada deverá ser
informado credita, se devido o pagamento na saída informar debita, para os
casos de alíquota zero deverá ser informado calcula ou não calcula se não
houver o impostos na operação. Não confundir o calcula se quiser que a TES realize o calculo, quem dá esse comando
é o campo anterior informando “ambos”.
Aplic. Credit.-> Informar 1 para aplicar o “credito” do PIS e COFINS para
“fiscal/estoque” e 2 apenas estoque.
Cont. Seg. Soc-> Informar se deseja calcular a Contribuição Seguridade Social “FUNRURAL”
Crd. Pres.-> Informar
o % para calculo do credito presumido sobre a operação se houver.
Base funrural-> Informar 1 para calculo do funrural considerando apenas o valor dos
produtos ou 2 para considerar o valor dos produtos + Despesas
Alq. Senar-> Informar
o % para calculo Senar sobre a receita se houver.
Principais
campos “ABA Outros”
Ind. Nat.Fret->
Este
campo é para atender ao SPED PIS E COFINS, nele deverá ser informado a
“NATUREZA DO FRETE CONTRATATO”, deverá ser preenchido nas operação de frete
sobre entradas ou melhor explicando nas entradas que utilizarem os seguintes modelos:
• Nota Fiscal de serviço de transporte,
modelo 07 (NFST);
• Conhecimento de transportes rodoviário de
cargas, modelo 08 (CTR);
• Aquaviário de cargas, modelo 09 (CTA);
• Aéreo, modelo 10 (CA);
• Ferroviário de cargas, modelo 11 (CTF);
• Multimodal de cargas, modelo 26 (CTM);
• Conhecimento de transporte eletrônico,
modelo 57 (CTE).
Como se trata de operações de
entradas será valido apenas para operações “Não cumulativas” de PIS e COFINS.
Não
cumulativas-> É realizada a apuração dos créditos e débitos de pis e cofins
e realizado a compensação
Cumulativas->
É realizado a apuração dos débitos tendo como base a receita liquida do
período.
Cod. BC. Cred.-> Para operação de entrada que dão direito a credito
de PIS e COFINS deverá ser informado o código da base de calculo do credito,
devendo ser preenchido conforme tabela 4.3.7 da RFB.
http://www1.receita.fazenda.gov.br/sped-fiscal-pis-cofins/tabela-codigos/tabelas-de-codigos.htm
TP.
Reg-> Informar
o regime de apuração para PIS e COFINS se cumulativo ou não cumulativo
Sit.
Trib. PIS-> Informar
código para situação tributária do PIS (01 a 49 para saídas e 50 a 99 para
entradas)
Mot.
Desone-> Informar
o motivo de desoneração já explicado anteriormente no campo calcula ICMS, será utilizado
também para operação para zona franca de Manaus.
% Crd Out
GO-> Informar
o % de credito outorgado na operação se houver.
Sit.
Trib. COF-> Informar
código para situação tributária do COFINS (01 a 49 para saídas e 50 a 99 para
entradas)
Bonificação-> Foi desenvolvida a funcionalidade de registro de de compra em caráter de bonificação, ou seja,
a entrada do material não afetará o seu custo em estoque. Com essa nova
funcionalidade será possível registrar em uma mesma nota de entrada os itens
referentes à bonificação recebida do fornecedor juntamente com itens normais de
compra. Desse modo o estoque do material será atualizado e todas as demais
integrações (fiscal, contábil, etc.) serão realizadas normalmente de acordo com
o TES, porém o custo do material não será afetado quando for utilizado o
conceito de “bonificação”.Para que o item não tenha o custo de entrada
calculado será necessário configurar o novo campo “F4_BONIF” no cadastro de
TES. Ao realizar uma entrada utilizando o TES configurado para “bonificação”, o
sistema não atualizará o custo do item na tabela SD1 (Itens de notas fiscais de
entrada), permanecendo zerado.
Tab. Nat. Re-> Nas operações de saída informar esse campo de acordo com as seguintes
tabelas da RFB
- Tabela 4.3.9 - Tabela de Alíquotas de Créditos Presumidos da
Agroindústria - Versão 1.0.0
- Tabela 4.3.10 - Tabela Produtos Sujeitos à Incidência Monofásica
da Contribuição Social – Alíquotas Diferenciadas (CST 02 e 04)
- Tabela 4.3.11 - Tabela Produtos Sujeitos à Incidência Monofásica
da Contribuição Social – Alíquotas por Unidade de Medida de Produto - (CST
03 e 04) -
- Tabela 4.3.12 - Tabela Produtos Sujeitos à Substituição Tributária
da Contribuição Social (CST 05)
- Tabela 4.3.13 - Tabela Produtos Sujeitos à Alíquota Zero da Contribuição
Social (CST 06)
- Tabela 4.3.14 - Tabela Operações com Isenção da Contribuição
Social (CST 07)
- Tabela 4.3.15 - Tabela Operações sem Incidência da Contribuição
Social (CST 08)
- Tabela 4.3.16 - Tabela Operações com Suspensão da Contribuição
Social (CST 09)
- Tabela 4.3.17 - Tabela Outros Produtos e Operações Sujeitos à
Alíquotas Diferenciadas (CST 02)
http://www1.receita.fazenda.gov.br/sped-fiscal-pis-cofins/tabela-codigos/tabelas-de-codigos.htm
terça-feira, 3 de setembro de 2013
Calculo de Funrural no Protheus "compra e venda"
1 - PARAMETRIZAÇÃO INICIAL
Defina os parâmetros a seguir pelo configurador:
“MV_CONTSOC = Pessoa Fisica:=2.2,Seg.Especial
2.3,Juridica:= 2.7;
“MV_DIAFUN” = 20 (Dia do vencimento do Funrural)
“MV_IMPCSS” = S (Define se o valor da
Contribuição Seguridade Social será gerado no campo Observação no Livro Fiscal)
“MV_CSS” =
24106 (Natureza para CSS)
2 - CADASTROS
É essencial que os cadastros básicos estejam
definidos de forma que o sistema “identifique” que os mesmos possuem tais
incentivos fiscais:
Venda
CLIENTE
àTipo (aba
Cadastrais): F
“Consumidor Final” - será gerado
um título a pagar para a União, pois a responsabilidade do recolhimento é da
empresa. R “Revendedor” – Será gerado um título de abatimento
para o cliente, pois o recolhimento é
de sua responsabilidade
àCont. Seg. Soc (aba Impostos): “S” (Informar S para os
produtos que estarão sujeito ao CSS);
TES
à Gera Dupl (aba adm/fin/custo) = “S” (Tes deve gerar financeiro)
à Cont. Seg. Soc(aba Impostos) = “S” (Informar “S” para que o sistema realize o calculo
na utilização da TES
Ex: Na venda
abaixo foi faturado um titulo com retenção de funrural de 352,00 reais,
utilizando o tipo do cliente como “revendedor”, conforme citado acima irá gerar
um titulo de abatimento.
No momento da baixa do titulo princial o sistema irá
abater o titulo principal de 352,00 reais e baixa-lo também.
Compra
àTp. Contr. Soc. (aba fiscais): Selecionar o tipo da
Pessoa para
calculo da CSS, sendo F=Pessoa Física
-> 2,2% e L=familiar -> 2,3% Está
diretamente ligado com o percentual do funrural, como o valor da retenção na
Cereal Ouro é 2.3 deverá escolher o tipo L.
PRODUTO
àCont. Seg. Soc (aba Impostos): “S” (Informar S para os
produtos que estarão sujeito ao CSS);
à Gera Dupl (aba adm/fin/custo) = “S” (Tes deve gerar financeiro)
à Cont. Seg.
Soc(aba Impostos) = “S” (Informar “S”
para que o sistema realize o calculo na utilização da TES.
Na compra o sistema irá deduzir o valor do Funrural no
total a pagar e criar um titulo para a união
Ex: Foi incluído
uma nota de 10 mil reais, o sistema realizou a retenção de 230, gerando o
titulo principal no valor de 9.770,00 e um titulo tipo TX no valor 230,00.
sexta-feira, 30 de agosto de 2013
Assiduidade/Produtividade - roteiro de calculo Protheus
O Protheus nao vem por padrão o calculo de assiduidade, porem sabemos que é comum a várias empresas ou melhor dizendo sindicatos. Para configurar esse calculo no Protheus é preciso apenas de 2 formulas e não uma para cada verba, por exemplo, para incidir na rescisão ter que criar uma para ferias proporcionais outra para ferias vencidas etc.
Basta fazer uma formula para gerar na verba "utilizar a função fgeraverba".
Ex: 4% sobre salario base
Faço a condição - fica a criterio da empresa
faço um execute M_NRET:= ((SALARIO*0.04)/30)*DIASTRAB and
outro execute finalizado FGERAVERBA("079",ROUND(M_NRET2,2),,,,,,,,,.T.,)
no exemplo a verba de assiduidade é a 079.
2ª formula irá depender da empresa, algumas empresas incorporam esse valor em todos os outros calculos, outras não, vai do entendimento do Gerente de departamento pessoal, mas se incorporar:
Faço a mesma condição "geralmente crio um combo na SRA com SIM ou NAO".
Faço um execute atribuindo e somando "+=" na variavael SALMES/SALDIA/SALHORA o resultado.
Ex.
Cond: SRA->RA_XASSIDU == "1"
EXEC: SALMES += SALARIO*0.04
EXEC: SALDIA += (SALARIO*0.04)/30
EXEC: SALHORA += (SALARIO*0.04)/SRA->RA_HRSMES
Incluir no roteiro de calculo da folha as duas formulas antes da posição 520 "no meu roteiro de calculo" que é a linha que valoriza essas variaveis, se colocar depois o segundo roteiro não vai funcionar".
Abraço
Basta fazer uma formula para gerar na verba "utilizar a função fgeraverba".
Ex: 4% sobre salario base
Faço a condição - fica a criterio da empresa
faço um execute M_NRET:= ((SALARIO*0.04)/30)*DIASTRAB and
outro execute finalizado FGERAVERBA("079",ROUND(M_NRET2,2),,,,,,,,,.T.,)
no exemplo a verba de assiduidade é a 079.
2ª formula irá depender da empresa, algumas empresas incorporam esse valor em todos os outros calculos, outras não, vai do entendimento do Gerente de departamento pessoal, mas se incorporar:
Faço a mesma condição "geralmente crio um combo na SRA com SIM ou NAO".
Faço um execute atribuindo e somando "+=" na variavael SALMES/SALDIA/SALHORA o resultado.
Ex.
Cond: SRA->RA_XASSIDU == "1"
EXEC: SALMES += SALARIO*0.04
EXEC: SALDIA += (SALARIO*0.04)/30
EXEC: SALHORA += (SALARIO*0.04)/SRA->RA_HRSMES
Incluir no roteiro de calculo da folha as duas formulas antes da posição 520 "no meu roteiro de calculo" que é a linha que valoriza essas variaveis, se colocar depois o segundo roteiro não vai funcionar".
Abraço
Compartilhamento tabela CTT
Para alterar o compartilhamento da tabela CTT "centro de custo" é obrigatorio o compartilhamento da tabela SI3, as duas devem estar compartilhadas da mesma maneira, nao feito dessa maneira poderá ocasionar erros. Um exemplo é do gatilho do centro de custo no cadastro do funcionario.
Abraços.
Roteiro de calculo - Validação data de admissão para calculos
Em alguns roteiros de cálculos do Gestão de Pessoal precisamos fazer validações para funcionários admitidos dentro do mês de calculo, para fazer essa consulta basta colocar na formula a condição: substr(dtos(SRA->RA_ADMISSA),1,6) == GETMV("MV_FOLMES")
Abraço.
Assinar:
Postagens (Atom)
