Correspondência da Tabela de Clientes (Customer) com o Ficheiro SAF-T

Prev Next
  • PT

  • AO

  • MZ

  • CV

  • CS

  • Evolution

  • Web

  • Desktop


Índice do Campo

Obrigatório

Nome do Elemento

Nome do campo na PHC

Descrição

Notas

2.2.1.

Sim

Identificador único do cliente (CustomerID)

Cl.stamp

Na lista de clientes não pode existir mais do que um registo com o mesmo CustomerID. Deverá criar um cliente genérico com a designação Consumidor final para este tipo de cliente.

Caso se trate de um cliente de venda a dinheiro, poderá apenas preencher o NIF (diferente da ficha). Será criado um cliente no Customer com CustomerID= Cl.no + "/" + Cl.estab + "/"+ Cl.ncont.

2.2.2.

Sim

Código da conta (AccountID)

Cl.conta

Deverá indicar a respetiva conta-corrente do cliente no plano de contas da contabilidade, caso esteja definida. Caso contrário, deverá indicar a designação Desconhecido.

É preenchido com a conta SNC sempre que em Gestão | Clientes, no separador Diversos, o campo Conta Corrente estiver preenchido e se essa conta existe no plano de contas. Caso não esteja, é preenchido com Desconhecido. Caso no plano de contas não exista o registo da conta SNC indicada em Conta Corrente da ficha do cliente, o campo 2.2.2. - Código da conta (AccountID) é preenchido com a designação Desconhecido. Se existirem Dossiers Internos emitidos a Entidades ou Contactos, é preenchido com a designação Desconhecido.

2.2.3.

Sim

Número de identificação fiscal do cliente (CustomerTaxID)

Cl.ncont ou em.ncont ou ag.ncont

Deve ser indicado sem o prefixo do país. O cliente genérico correspondente ao designado Consumidor final e deve ser identificado com o NIF 999999990.

Caso o campo cl.ncont não esteja preenchido, aparece com 999999990.

2.2.4.

Sim

Nome da empresa (CompanyName)

Cl.nome ou em.nome ag.nome

O cliente genérico deve ser identificado com a designação Consumidor final. No setor bancário, para as atividades não sujeitas a IVA, deverá preencher com a designação Desconhecido.

No caso do cliente genérico aparece a designação de Consumidor final.

2.2.5.

Nome do contacto na empresa (Contact)

Cl.contacto

2.2.6.

Sim

Morada de faturação (BillingAddress)

Corresponde à morada da sede ou do estabelecimento estável em território nacional.

Se possuir o módulo de Logística e tiver clientes com várias moradas, a morada de faturação que aparece no XML é a morada do cliente que se encontra na página Dados Principais.

2.2.6.1.

Número de polícia (BuildingNumber)

Não preenchido pelo sistema

2.2.6.2.

Nome da rua (StreetName)

Não preenchido pelo sistema

2.2.6.3.

Sim

Morada detalhada (AddressDetail)

Cl.morada ou em.morada/ag.morada

Deve incluir o nome da rua, número de polícia e andar, se aplicável. Deverá preencher com Desconhecido seguintes cenários:

  1. Sistemas não integrados se a informação não for conhecida;

  1. Operações realizadas com Consumidor final;

Caso o cliente (ou Entidade ou Contacto) esteja configurado como Consumidor final, o valor da tag fica com Desconhecido.

2.2.6.4.

Sim

Localidade (City)

Cl.local ou em.local/ag.local

Deverá preencher com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Caso o cliente (ou Entidade ou Contacto) esteja configurado como Consumidor final, o valor da tag fica com Desconhecido.

2.2.6.5.

Sim

Código postal (PostalCode)

Cl.CodPost ou em.CodPost/ag.CodPost

Deverá preencher com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Caso o cliente (ou Entidade ou Contacto) esteja configurado como Consumidor final, o valor da tag fica com Desconhecido.

2.2.6.6.

Distrito (Region)

Não preenchido pelo sistema

2.2.6.7.

Sim

País (Country)

cl.pais ou em.codpais/ag.codpais

Sendo conhecido, deverá preencher de acordo com a norma ISO 3166 – 1 -alpha -2. Caso esteja configurado com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Caso o campo País de Origem (CL.PAIS) da ficha seja nacional apresenta o valor PT. Se for diferente, será apresentado o valor do campo Nome do País Abreviado (Código ISO 3166) - (paises.NOMEABRVSAFT) - que está associado ao país indicado no campo País (cl2.DESCPAIS). No caso de Contactos e Entidades, o campo do País está interligado com os campos em.codpais e ag.codpais. Caso este elemento seja diferente de PT na comunicação de Guias de Transporte, o documento não é exportado. Se o cliente (ou Entidade ou Contacto) for Consumidor final, o valor do elemento fica como Desconhecido.

2.2.7.

Morada de expedição (ShipToAddress)

Se for necessário efetuar mais do que uma referência, esta estrutura poderá ser gerada tantas vezes quantas as necessárias.

Não preenchido pelo sistema

2.2.7.1.

Número de polícia (BuildingNumber)

Não preenchido pelo sistema

2.2.7.2.

Nome da rua (StreetName)

Não preenchido pelo sistema

2.2.7.3.

Sim

Morada detalhada (AddressDetail)

Deve incluir o nome da rua, número e andar, se aplicável. Deverá preencher com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Não preenchido pelo sistema

2.2.7.4.

Sim

Localidade (City)

Deverá ser preenchido com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Não preenchido pelo sistema

2.2.7.5.

Sim

Código postal (PostalCode)

Deverá preencher com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Não preenchido pelo sistema

2.2.7.6.

Distrito (Region)

Deverá preencher com a designação Desconhecido nas seguintes situações:

  1. Sistemas não integrados se a informação não for conhecida;

  2. Operações realizadas com Consumidor final;

Não preenchido pelo sistema

2.2.7.7.

Sim

País (Country)

Não preenchido pelo sistema

2.2.8.

Telefone (Telephone)

Cl.telefone ou em.telefone/ag.telefone

Telefone

2.2.9.

Fax (Fax)

Cl.fax ou em.fax/ag.fax

Fax

2.2.10.

Endereço de correio eletrónico da empresa (Email)

Cl.email ou em.email/ag.email

Endereço de correio eletrónico da empresa.

2.2.11.

Endereço do sítio Web da empresa (Website)

Cl.url ou em.url/ag.url

Endereço do sítio Web da empresa.

2.2.12.

Sim

Indicador de autofaturação (SelfBillingIndicator)

Cl.autofact

Indicador da existência de acordo de autofaturação entre o cliente e o fornecedor. Deverá preencher com 1 se existir acordo. Caso contrário, deverá indicar 0 (zero).

Quando o campo cl.autofact está ativo, o valor apresentado é 1.

Quando na aplicação existem clientes com sede e vários estabelecimentos com o mesmo NIF, no ficheiro SAF-T-PT é apresentado apenas o Cliente-sede. As faturas e documentos contabilísticos referentes aos vários estabelecimentos, no elemento CustomerID aparecem com o stamp do cliente sede.

No caso de clientes com estabelecimentos com NIFs diferentes, estes também aparecem no ficheiro SAF-T-PT e os documentos têm o CustomerID criado para esse cliente.