Header Web
Logo_PHC_Software
Manuais
Funcionalidades Disponíveis No Programa
1ºPassoNos parâmetros das Compras, Dossiers Internos, Facturação, Recibos e Pagamentos, devem ser activadas as opções de envio e recepção de documentos via XML. 2ºPassoNa ficha de cada entidade (Ficheiro de clientes, Ficheiro de Fornecedores, Ficheiro de Contactos e Ficheiro de Entidades) interveniente nestes processos deve ser preenchido o campo do Endereço Electrónico para Documentos, este campo serve para preencher com o endereço para enviar documentos por via electrónica.Podem-se escolher três métodos de envio:Mail - Neste caso o endereço deve ser preenchido com o endereço de mail (Envio dos documentos por E-mail como attachment);Ficheiro - Neste caso o endereço deve ser preenchido com a directoria para exportar os ficheiros (A exportação dos documentos é feita para ficheiros numa determinada directoria);Web Service - Neste caso deve ser preenchido com o endereço Url do Serviço para onde deve ser enviado o documento (Envio dos documentos para um site que disponibilize a recepção utilizando um Web Service)3ºPassoDeve ser criada uma configuração de ficheiro externo para o cabeçalho e outra para as linhas do documento que se pretende enviar ou receber.Esta configuração deve ser do tipo XML.A nomenclatura utilizada para esta configuração é a linguagem XSL (Linguagem utilizada para definir elementos de um documento XML).Deve ser feito o mapeamento entre os campos do documento nas tabelas do software e os elementos do documento XML.No caminho para o elemento base, deve indicar o caminho para se encontrar o elemento que se repete no documento XML. Por exemplo no caso do cabeçalho de uma Factura o elemento que se repete é: //InvoiceNo caso dos detalhes das facturas já é: //Invoice/InvoiceLineO caminho para cada campo deve ser qualquer coisa como:InvoiceTax[1]/Taxrate/Amount(Valor do IVA à 1ª Taxa)De referir que os nomes de elementos em XML são Case Sensitive, ou seja é diferente escrever um caracter em minúscula ou maiúscula.4ºPassoDeve ser criado uma configuração de documento XML para cada documento a ser transferido.5ºPassoDeve associar a cada Tipo de Documento Configuração de Documentos de Facturação, Configuração de Dossiers Internos, Configuração de Códigos de Conta-Corrente e Configuração de Recibos de Conta-Corrente para Clientes o documento XML respectivo, definido como foi explicado acima.6ºPassoPara enviar um documento, deve aceder ao respectivo documento e clicar no botão do lado direito que se refere à opção de enviar o documento.Para receber documentos, deve seleccionar a opção (no menu de opções do ecrã do documento que pretende receber) "Receber Documentos Via XML"Via ficheiro:No caso de envio via ficheiro para uma directoria, o ficheiro será criado na directoria com o seguinte nome: FT00100000004122000.XMLNeste caso trata-se de uma factura (documento nº 1) com o nº 412 e do ano de 2000.No momento da leitura, serão lidos todos os documentos com a extensão XML que existirem na directoria definida, serão importados e depois renomeados para o nome que tinham com a extensão .LIDOVia mail:No momento da leitura serão importados os attachments que contenham documentos XML que se encontrem no Inbox e estejam como Não Lidos.Nota: No envio e recepção de documentos via XML, relativamente aos campos mapeados, o Cliente/Forncecedor pode ser definido através dos seguintes campos:Nº de Cliente (Campo NO);Nº de Cliente e Estabelecimento (Campos NO e ESTAB). A pesquisa por estes campos não se aplica no entanto à importação/exportação de Dossiers Internos de Entidades e de Contactos.Nº de Contribuinte (Campo NCONT)Código EAN (EAN); Para utilizadores que possuam o módulo de Documentos Electrónicos Licenciado;O funcionamento da aplicação relativamente aos campos descriminados é o seguinte:Se o campo NO estiver preenchido no documento de origem este é utilizado pela aplicação, caso contrário é necessário mapear o campo NCONT.No que diz respeito ao Estabelecimento, a aplicação faz a procura pelo Nº de Cliente (NO) mais o campo Estabelecimento (ESTAB), ou Nº de Contribuinte (NCONT) e (ESTAB), pelo que, se este último não se encontrar preenchido, a pesquisa é feita à sede.Considerando agora o campo EAN, num documento que utilize a tabela de clientes como por exemplo, documento de facturação ou dossiers internos, uma vez criado na tabela de clientes é denominado por EANCL, no entanto o comportamento é igual mapeando qualquer um dois. Assim, se o EAN estiver preenchido, o cliente só poderá ser encontrado por este campo, nunca pode ser encontrado por Nº ou Nª de Contribuinte (NO e NCONT respectivamente). Se o Estabelecimento vier igualmente preenchido então será utilizado na procura, caso contrário, será procurada a sede.Para os dossiers internos de Entidades, de Contactos e Fornecedores a regra é a mesma, no entanto os campos são EANEM, EANAG e EANFL respectivamente.É por fim importante referir que o campo EAN na origem dos dados tem de ser obrigatoriamente do tipo caracter.