01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:10 - Livros Fiscais
Ticket:N/A
Requisito/Story/Issue:DDFISCAL-19050

02. SITUAÇÃO/REQUISITO

  1. ALTERAÇÃO EFETUADA NA ROTINA:
    1 - 4011
    1.1 - Incluída nova aba com nome "Parâmetros".
    1.1.1 - Nesta aba foi adicionado o parâmetro "Gerar C180 para todas entradas" que define na rotina 1097 a geração
    do registro C180 para todas as notas de entrada "E".
    1.2 - O novo parâmetro contém o nome "GeraC180NFSemST" e será gravado no pcdadosgenericos com esse mesmo nome e valores S e N para
    o regsitro RESSNAC.

    2 - 1097
    2.1 - Implementado regra no metodo GERAREGISTROC100 para considerar parametro da 4011 sobre gerar o registro C180para notas que não
    contém ST. O parâmetro é utilizado na geração do reigstro C180 do sped fiscal. Caso este parametro esteja nullo, será inserido N para
    manter o processo atual.

    2.2 - Implementado atualização do FCLShared para ajuste do erro Group by na basedocliente

    2.3 - Implementado no metodo "GeracaoRegistroC197EntradasValorOutrasCat662018" as alterações de ajuste:
    2.3.1 - Se o cliente preencher o código da obs e a descricao complementar do ajuste, então será gerado sem
    quebra por cfop e o código será o preenchido pelo usuário. Caso o usuario deixe o codigo da obs irá receber 1 para
    o ajuste 9 e dois para o ajuste 10. Se caso o usuário preencher, este será considerado. Se caso o usuário deixar
    a descrição em branco(ou seja, usar o cfop como descrição), o código da obs será desconsiderado se este estiver
    preenchido, pois quando utilizamos o metodo de quebra por cfop, o codigo deve ser sequencial.

    2.4 - Mesma regra do item 2.3 implementada no metodo "GeracaoRegistroC197EntradasValorICMSCat662018"

    2.5 - Implementao mensagem para o item 2.3 e 2.4 no ajuste de são paulo.
    Obs.: Caso deseje fazer a quebra do ajuste por CFOP, não preencha os campos
    Descrição Complementar do Ajuste e Código da Observação (Registro 0460).

    2.6 - Implementado ajuste na geração do registro 0205. Foi incluído a condição para gerar somente se os campos
    dtinicio e dtfinal estiver preenchido.

    3 - FCLSHARED
    3.1 - Implementado ajuste no metodo InformacoesFiscais.GetSQLDevoClienteSPED configurando o campo situacaonfe também sem o nvl para
    evitar o problema do grooup by na base do cliente. Também realizei o mesmo ajuste para todos os metodos que utilizam a
    função FISCAL.NFE_DENEGADA e que no group by estava com nvl o campo situação nfe

03. SOLUÇÃO

Atualize a Rotina 4011

Na Rotina 4011, acesse a aba Nacional e informe campos conforme necessidade com os códigos da Tabela 5.7 disponível juntamente a SEFAZ de seu estado. Informe o período desejado e preencha o campo Quantidade de Meses para definir o período das notas de entrada para compor a primeira média do estoque (caso marcado a opção Cálculo da média com base no saldo em estoque do dia).

Caso deseje, na aba Parâmetros, marque a opção Gerar C181 para todas as notas
Após, execute o SPED Fiscal na Rotina 1097 como de costume.

PCSIS4011



Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!


05. ASSUNTOS RELACIONADOS




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>