Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

APB

Segmento Executor

Manufatura D&L

Projeto1

 

IRM1

 

Requisito1

 

Subtarefa1

 

Chamado2

TTSVRZ

País

(  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  ( X ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Adequar a funcionalidade do livro IVA Compras Hechauka para que a informação gerada atenda a solicitude indicada nas especificações técnicas do formulário 211 Compras com o software cliente Hechauka Versão 3.2.0 Contribuintes.

O arquivo gerado, deve conservar o formato gerado pelo programa Hechauka, contendo dois elementos que devem conservar esse ordem:

  1. Cabeçalho
  2. Detalhe

O arquivo gerado cumpre com os seguintes requisitos:

  • Se incorporam as especificações técnicas detalhadas no layout do formulário 211 Compras
  • Tipo de arquivo extensão .txt, texto delimitado por tabulações
  • Máximo número de registros por arquivo de 15.000

 

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

LPY310AA

Alteração

Contas por Pagar / Relatórios / Localização / Livro IVA Compras Hechauka

-

 

   
    

 

Formulário 211 Livro de Compras – Versão 2

GERAÇÃO ARQUIVO TRANSMISSÃO HECHAUKA

Layout do formulário: Na última coluna se indica a situação de cada campo. No final da tabela a indicação do que tem que ser alterado.

A- CABEÇALHO

Campo

Tipo

Long

Validações

Ex

Observações

Situação

1

Tipo Registro

Num

1

Valor permitido: 1

1

Cabeçalho

Correto

2

Periodo

Num

6

aaaamm (anomês)

verifica que o período

seja válido

201112

Corresponde ao período fiscal informado

Correto

3

Tipo Reporte

Num

1

Valor permitido: 1 ou 2

1

Original = 1

Retificativa = 2

Correto

4

Código Obligação

Num

3

Valor permitido: 911

911

911 Compras

Correto

5

Código Formulario

Num

3

Valor permitido: 211

211

211 Compras

Correto

6

RUC Agente

De Informação

Num

15

 

 

 

Correto

7

DV Agente

De Informação

Num

1

Valida que o DV corresponda com

o RUC do Agente de Informação

 

 

Correto

8

Nome ou Denominação

Agente de Informação

Alf

80

Valida não este vazio

 

 

Correto

9

RUC Representante

Legal

Alf

15

Se é Pessoa Física = 0

 

 

Correto

10

DV Representante

Legal

Num

1

Se é Pessoa Física = 0

 

 

Correto

11

Nome e Sobrenome

Representante Legal

Alf

80

Se é Pessoa Física = 0

Se é Pessoa Jurídica, não

pode ser vazio

 

Se deve informar só se o Agente de Informação é Pessoa Jurídica

Correto

12

Quantidade Registros

Num

10

Verifica que a quantidade no detalhe coincida com a quantidade declarada.

Nro enterro, positivo sem pontos nem virgulas

10000

Suma a quantidade de linhas repostadas, excluindo o cabeçalho.

É a quantidade de registros informados no detalhe.

Correto

13

Monto Total

Num

20

Valida corresponda como valor da suma do Monto de Compra dos registros do detalhe:

(Monto Compra tasa 10% + Monto Compra tasa 5% + Monto Compra exenta)

Importes informados sem os cêntimos

Monto deve ser enterro, positivo, sem pontos nem vírgulas.

85670000

Não inclui o IVA

Correto

14

Exportador

Alf

2

Valores permitidos: SIM ou NAO

 

 

Correto

15

Versão

Num

1

Versão do formulário para aplicar as validações. Fixo = 2

2

 

Verificar

Num = numérico / Alf = alfabético / Long = longitude / Ex = exemplo

Nº 15 – Versão.

Se deve incluir uma variável com valor fixo igual a 2. O campo no arquivo deve estar separado com tabulações.

 

B- DETALHE

Campo

Tipo

Long

Validações

Ex

Observações

Situação

1

Tipo Registro

Num

1

Valor permitido: 2

2

Detalhe

Correto

2

RUC Fornecedor

Num

15

Informar sem traços, pontos nem espaços em branco

 

 

Verificar

3

DV Fornecedor

Num

1

Deve corresponder ao DV do RUC do Fornecedor

 

 

Correto

4

Nome ou denominação do Fornecedor

Alf

80

Valida que não seja vazio

 

 

Correto

5

Número do Timbrado

Num

20

-Mínimo 8 dígitos para documentos do tipo 1, 2, 3 e 5

-Valor 0 para documentos do tipo 4, 7, 8, 9, 10, 11 e 13 ou se a data do documento é inferior que a data 01/01/2008

 

 

Verificar

6

Tipo do

Documento

Num

2

Valores permitidos:

1- Fatura

2- Nota debito

3- Nota crédito

4- Despacho

5- Auto Fatura

7- Passagem Aéreo

8- Fatura do exterior

11- Retenção absorvida

13- Passagem aéreo eletrônico

 

Para o tipo de documento 11, o RUC declarado deve ser 22222201

Verificar

7

Número

Documento

Alf

20

-Para o tipo de documento 1, 2, 3 ou 5 o número deve ter 13 digitos:

### - ### - #######

-Os primeiros zeros na esquerda dos últimos 7 números podem ser omitidos

-Se o tipo de documento é 4, 7, 8 ou 13 se informa o número do documento que sustente a transação reportada, qualquer formato

-Se o tipo de documento é 11, neste campo informar 0

-Se a da do documento é anterior da 01/01/2008, não valida formato do número

001-001-1

 

Verificar

8

Data Documento

Date

10

-Formato dd/mm/aaaa

-A data não pode ser maior nem menor ao mês e o ano do período declarado no cabeçalho

01/01/2012

 

Correto

9

Monto da Compra na taça 10%

Num

20

-Pode ser 0

-Os importes se informam sem cêntimos

-O monto deve ser enterro, positivo sem pontos nem vírgulas

865400

 

Correto

10

IVA crédito 10%

Num

20

-Calcula o 10% do monto declarado no campo “Monto da Compra na taça 10%”

-Se o valor do Monto da Compra na taça 10% é 0, só permitir 0 (zero)

-O monto deve ser enterro, positivo sem pontos nem vírgulas.

-Os importes se informam sem cêntimos

86540

 

Correto

11

Monto da Compra na tasa 5%

Num

20

-Pode ser 0

-Os importes se informam sem cêntimos

-O monto deve ser enterro, positivo sem pontos nem vírgulas

15000

 

Correto

12

IVA crédito 5%

Num

20

-Calcula o 5% do monto declarado no campo “Monto da Compra na taça 5%”

-Se o valor do Monto da Compra na taça 5% é 0, só permitir 0 (zero)

-O monto deve ser enterro, positivo sem pontos nem vírgulas.

-Os importes se informam sem cêntimos

750

 

Correto

13

Monto da compra no gravado o isenta

Num

20

-Pode ser 0

-Os importes se informam sem cêntimos

-O monto deve ser enterro, positivo sem pontos nem vírgulas

3167500

 

Correto

14

Tipo de

Operação

Num

2

Valores permitidos, tipo 0, 6, 7, 8, 9, 10 ou 11

1

0= exportador é NÃO

6= crédito fiscal por operações de exportação de produtos agropecuários no estado natural

7= crédito fiscal por operações de exportação de outros bens

8= compras do período e crédito fiscal por operações gravadas

9= ajuste de preços, devoluções feitas,descontos obtidos e recupero de crédito por operações sem poder cobrar por causa de operações gravadas e não gravadas

10= crédito fiscal atribuído proporcionalmente em operações realizadas pelo contribuinte

11= compras relacionadas com operações externas

Correto

15

Condição

Compra

Num

2

Valores permitidos: 1 ou 2

1

1 = Contado

2 = Crédito

Verificar

16

Quantidade

Parcelas

Num

3

Se condição da compra é 1 (contado) o valor é 0 (zero)

1

 

Verificar

Nº 2 – RUC Fornecedor

Verificar a condição para Fornecedor Estrangeiro:

Se o Tipo de Documento (v_num_tip_1) desse fornecedor é 4, então o RUC = 99999901

 - Identificar o número de pessoa jurídica associada ao fornecedor: fornecedor_num_pessoa

- No registro do número da pessoa jurídica do fornecedor:

            IF pessoa_jurid.cod_pais <> “Paraguai”   /* é fornecedor estrangeiro */ THEN   v_cod_id_feder_2 = 99999901


Nº 5 – Número Timbrado

Adicionar as validações:

a-    tipos de documentos (v_num_tip_1) = 1 / 2 / 3 / 5: timbrado mínimo de 8 digitos

b-    tipos de documentos (v_num_tip_1) = 4, 7, 8, 9, 10, 11 ou 13: timbrado igual a zero (000000000)

c-    data do documento (tit_ap.dat_emis_docto) < ‘01/01/2008’: timbrado igual a zero (000000000)


Nº 6 – Tipo Documento

O número do tipo de documento deverá ser obtido de:

Documentos de EMS506

  • Tabela: pryext_tit_ap
  • Campo: cod_livre_1
  • Entrada: 4

Documentos de EMS206B

  • Tabela: pryext-docto-estoq
  • Campo: cod-livre-1
  • Entrada: 2


Nº 7 – Número de Documento

Conforme os campos tipo de documento indicados no ponto 8, validar:

  • Se o tipo de documento é 11, neste campo informar 0 (zero)
  • Se a data do documento (tit_ap.dat_emis_docto) é anterior da data 01/01/2008, não valida formato do número

 

Nº 15 – Condição Compra

Esse dado não está sendo impresso, pelo que deverá ser adicionada a lógica para imprimir. A condição de compra está identificada como 1=Contado / 2=Crédito. Essa condição se identifica com o dado da parcela:

  • Se o campo quantidade de parcelas é 0 (zero), a condição de compra é 1=Contado
  • Se o campo quantidade de parcelas maior que 0 (zero), a condição de compra é 2=Crédito

Nº 16 – Quantidade Parcelas

Esse dado não está sendo impresso, pelo que deverá ser adicionada a lógica para imprimir.

  • Se a condição de compra (campo Nº 15) é 1, quantidades de parcelas = 0 (zero)
  • Se a condição de compra (campo Nº 15) é 2, quantidades de parcelas é conforme campos indicados abaixo:

 Documentos de EMS506

  • Tabela: pryext_tit_ap
  • Campo: cod_livre_1
  • Entrada: 3

 Documentos de EMS206B

  • Tabela: pryext-docto-estoq
  • Campo: cod-livre-1
  • Entrada: 1

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.