ER Atualizar o formato adotando uma nova versão base desse formato
Os passos seguintes explicam como um utilizador na função Administrador de Sistema ou Programador de Relatórios Eletrónicos pode manter uma configuração de formato para Relatórios eletrónicos (ER). Este procedimento explica como uma versão personalizada de um formato pode ser criada com base no formato recebido de um fornecedor de configuração (CP). Também explica como adotar uma nova versão base desse formato.
Para concluir estes passos, tem primeiro de concluir os passos descritos nos procedimentos "Criar um fornecedor de configuração e marcá-lo como ativo" e "Utilizar o formato criado para gerar documentos eletrónicos para pagamentos". Estes passos podem ser efetuados na empresa GBSI.
Selecionar a configuração de formato para personalização
Vá para Administração da organização > Áreas de trabalho > Relatórios eletrónicos.
Neste exemplo, a empresa de exemplo, Litware, Inc. (https://www.litware.com), atuará como fornecedor de configuração que suporta configurações de formato para pagamentos eletrónicos para um determinado país/região. A empresa de exemplo Proseware, Inc. (http://www.proseware.com) atuará como consumidor da configuração de formato que a Litware, Inc. forneceu. A Proseware, Inc. utiliza formatos em determinadas regiões desse país/região.
Clique em Configurações de relatórios.
Clique em Mostrar filtros.
Aplique os seguintes filtros: introduza um valor de filtro "BACS (fictício do Reino Unido)" no campo "Nome" com o operador de filtro "começa por".
A configuração de formato selecionada BACS (fictício do Reino Unido) é propriedade do fornecedor Litware, Inc.
Clique em Mostrar filtros.
Na lista, localize e selecione o registo pretendido.
A versão do formato com o estado Concluído será utilizada pela Proseware, Inc. para personalização.
Criar uma nova configuração para o formato personalizado de documento eletrónico
A Proseware, Inc. recebeu a versão 1.1 da configuração BACS (fictício do Reino Unido) que contém o formato inicial para gerar documentos de pagamento eletrónico da Litware, Inc. de acordo com a subscrição de serviço. A Proseware, Inc. quer começar a utilizar isto como padrão para o seu país/região, mas alguma personalização é necessária para suportar requisitos regionais específicos. A Proseware, Inc. também quer manter a capacidade de atualizar um formato personalizado assim que uma nova versão do mesmo (com alterações para suportar novos requisitos específicos do país/região) seja disponibilizada pela Litware, Inc. e quer efetuar esta atualização com um custo mínimo.
Para isso, a Proseware, Inc. precisa de criar uma configuração utilizando a configuração BACS (fictício do Reino Unido) da Litware, Inc. como base.
Feche a página.
Selecione Proseware, Inc. para torná-la um fornecedor ativo.
Clique em Definir ativo.
Clique em Configurações de relatórios.
Na árvore, expanda "Pagamentos (modelo simplificado)".
Na árvore, selecione "Pagamentos (modelo simplificado)\BACS (fictício do Reino Unido)".
Selecione a configuração BACS (fictício do Reino Unido) da Litware, Inc. A Proseware, Inc. utilizará a versão 1.1 como base para a versão personalizada.
Clique em Criar configuração para abrir a caixa de diálogo pendente.
Isto permite criar uma nova configuração para um formato de pagamento personalizado.
No campo Novo, introduza "Derivar do Nome: BACS (fictício do Reino Unido), Litware, Inc.".
Selecione a opção Derivar para confirmar a utilização de BACS (fictício do Reino Unido) como base para criar a versão personalizada.
No campo Nome, escreva "BACS (fictício do Reino Unido personalizado)".
No campo Descrição, escreva "Formato dos pagamentos a fornecedores BACS (fictício do Reino Unido personalizado)".
O fornecedor de configuração ativo (Proseware, Inc.) é automaticamente introduzido aqui. Este fornecedor poderá manter esta configuração. Outros fornecedores podem utilizar esta configuração, mas não poderão mantê-la.
Clique em Criar configuração.
Personalizar o formato para o documento eletrónico
- Clique em Estruturador.
- Clique em Expandir/fechar.
- Clique em Expandir/fechar.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Banco".
- Clique em Adicionar para abrir a caixa de diálogo pendente.
- Na árvore, selecione "XML\Elemento".
- No campo Nome, escreva 'IBAN'.
- Clique em OK.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Banco\IBAN".
- Clique em Adicionar para abrir a caixa de diálogo pendente.
- Na árvore, selecione "Texto\Cadeia".
- Clique em OK.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Nome\Cadeia".
- No campo Comprimento máximo, introduza "60".
- Clique no separador Mapeamento.
- Na árvore, expanda "modelo".
- Na árvore, expanda "modelo\Pagamentos".
- Na árvore, expanda "modelo\Pagamentos\Credor".
- Na árvore, expanda "modelo\Pagamentos\Credor\Conta".
- Na árvore, selecione "modelo\Pagamentos\Credor\Conta\IBAN".
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item = modelo.Pagamentos\Fornecedor\Banco\IBAN\Cadeia".
- Clique em Vincular.
- Clique em Guardar.
Validar o formato personalizado
Clique em Validar.
Valide o esquema de formato personalizado e as alterações de mapeamento de dados para garantir que todos os vínculos estão corretos.
Feche a página.
Alterar o estado da versão atual da configuração de formato personalizada
Altere o estado da configuração do formato estruturado de Rascunho para Concluído para torná-lo disponível para geração de documentos de pagamento.
Clique em Alterar estado.
Tenha em atenção que a versão atual da configuração selecionada está no estado Rascunho.
Clique em Concluir.
No campo Descrição, escreva um valor.
Clique em OK.
Na lista, localize e selecione o registo pretendido.
Tenha em atenção que a configuração criada é guardada como versão 1.1.1 concluída. Isto significa que é a versão 1 do formato personalizado BACS (fictício do Reino Unido personalizado), que se baseia na versão 1 do formato BACS (fictício do Reino Unido), que se baseia na versão 1 do modelo de dados Pagamentos (modelo simplificado).
Testar o formato personalizado para gerar ficheiros de pagamento
Conclua os passos descritos no procedimento "Utilizar o formato criado para gerar documentos eletrónicos para pagamentos" numa sessão paralela do Finanças e Operações. Selecione o formato BACS (fictício do Reino Unido personalizado) em parâmetros de método de pagamento eletrónico. Certifique-se de que o ficheiro de pagamento criado contém o nó XML recentemente introduzido que apresenta o código IBAN de acordo com os requisitos regionais.
Atualizar a configuração específica do país/região existente
A Litware, Inc. precisa de atualizar a configuração BACS (fictício do RU) e adotar novos requisitos de país/região para gerir o formato do documento eletrónico. Posteriormente, isto será incluído numa nova versão desta configuração que será oferecida aos subscritores do serviço, incluindo a Proseware, Inc.
Nos processos relacionados com o aprovisionamento de serviços reais, cada nova versão de BACS (fictício do Reino Unido) pode ser importada pela Proseware, Inc. do repositório LCS das configurações da Litware, Inc. Neste procedimento, simularemos isto atualizando BACS (fictício do RU) em nome de um fornecedor de serviços.
Feche a página.
Selecione o fornecedor Litware, Inc.
Clique em Definir ativo.
Clique em Configurações de relatórios.
Na árvore, expanda "Pagamentos (modelo simplificado)".
Na árvore, selecione "Pagamentos (modelo simplificado)\BACS (fictício do Reino Unido)".
A versão de rascunho propriedade do fornecedor BACS (fictício do RU) da Litware, Inc. é selecionada para introduzir alterações para suportar novos requisitos específicos do país/região.
Localizar o formato base do documento eletrónico
Vamos assumir que existem novos requisitos específicos do país/região a serem suportados pela Litware, Inc.:
- Um valor para o código SWIFT do banco do credor em cada transação de pagamento.
- Um limite de 100 carateres para o comprimento do texto para o nome do fornecedor num ficheiro gerado.
- Novos requisitos específicos do país/região
- Selecione a versão de rascunho da configuração pretendida para introduzir as alterações necessárias.
- Clique em Estruturador.
- Clique em Expandir/fechar.
- Clique em Expandir/fechar.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Banco".
- Clique em Adicionar para abrir a caixa de diálogo pendente.
- Na árvore, selecione "XML\Elemento".
- No campo Nome, escreva 'SWIFT'.
- Clique em OK.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Banco\SWIFT".
- Clique em Adicionar para abrir a caixa de diálogo pendente.
- Na árvore, selecione "Texto\Cadeia".
- Clique em OK.
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item\Fornecedor\Nome\Cadeia".
- No campo Comprimento máximo, introduza "100".
- Clique no separador Mapeamento.
- Na árvore, expanda "modelo".
- Na árvore, expanda "modelo\Pagamentos".
- Na árvore, expanda "modelo\Pagamentos\Credor".
- Na árvore, expanda "modelo\Pagamentos\Credor\Agente".
- Na árvore, selecione "model\Pagamentos\Credor\Agente\SWIFT".
- Na árvore, selecione "Xml\Mensagem\Pagamentos\Item = modelo.Pagamentos\Fornecedor\Banco\SWIFT\Cadeia".
- Clique em Vincular.
- Clique em Guardar.
Validar o formato localizado
- Clique em Validar.
- Feche a página.
Alterar o estado da versão atual da configuração de formato base
Altere o estado da configuração atualizada do formato base de Rascunho para Concluído para que fique disponível para geração de documentos de pagamento e atualizações das configurações de formato derivadas do mesmo.
Clique em Alterar estado.
Tenha em atenção que a versão atual da configuração selecionada está no estado Rascunho.
Clique em Concluir.
No campo Descrição, escreva um valor.
Clique em OK.
Na lista, localize e selecione o registo pretendido.
Alterar a versão base para a configuração de formato personalizado
A Proseware, Inc. é informada de que uma nova versão 1.2 da configuração BACS (fictício do Reino Unido) está disponível para gerar documentos de pagamento eletrónico de acordo com os requisitos específicos do país/região anunciados recentemente. A Proseware, Inc. quer começar a usá-la como padrão para o país/região.
Para isso, a Proseware, Inc. precisa de alterar a versão de configuração base para a configuração personalizada BACS (fictício do Reino Unido personalizado). Em vez da versão 1.1 de BACS (fictício do Reino Unido), utilize a nova versão 1.2.
Vá para Administração da organização > Áreas de trabalho > Relatórios eletrónicos.
Selecione o fornecedor Proseware, Inc. para marcá-lo como ativo.
Clique em Definir ativo.
Clique em Configurações de relatórios.
Na árvore, expanda "Pagamentos (modelo simplificado)".
Na árvore, expanda "Pagamentos (modelo simplificado)\BACS (fictício do Reino Unido)".
Na árvore, selecione "Pagamentos (modelo simplificado)\BACS (fictício do Reino Unido)\BACS (fictício do Reino Unido personalizado)".
Selecione a configuração BACS (fictício do Reino Unido personalizado), que é propriedade da Proseware, Inc.
Utilize a versão de rascunho da configuração selecionada para introduzir as alterações necessárias.
Clique em Rebasear.
Selecione a nova versão 1.2 da configuração base a aplicar como nova base para atualizar a configuração.
Clique em OK.
Tenha em atenção que foram detetados alguns conflitos entre a intercalação da versão personalizada e uma nova versão base que representam algumas alterações de formato que não podem ser intercaladas automaticamente.
Resolver conflitos de rebase
Clique em Estruturador.
Tenha em atenção que as alterações ao limite de comprimento do texto do nome do fornecedor não podem ser resolvidas automaticamente. Por conseguinte, isto é apresentado numa lista de conflitos. Para cada conflito do tipo Atualizar, estão disponíveis as seguintes opções: - aplique um valor base anterior (botão na parte superior da grelha) para introduzir o valor da versão base anterior (0 no nosso caso). - Aplique um valor base (botão na parte superior da grelha) para introduzir o novo valor da versão base (100 no nosso caso). - Mantenha o seu próprio valor (personalizado) (60 no nosso caso). Clique em Aplicar valor base para aplicar um limite específico do país/região de 100 carateres para o comprimento do texto do nome do fornecedor.
Tenha em atenção que a Proseware, Inc. e a Litware, Inc. têm versões personalizadas e locais deste formato utilizando códigos IBAN e SWIFT com componentes relacionados que são automaticamente intercalados no formato de gestão.
Clique em Aplicar valor base.
Clique em Aplicar valor base para aplicar o limite específico do país/região de 100 carateres para nomes de fornecedores.
Clique em Guardar.
Guardar o formato removerá conflitos resolvidos da lista de conflitos.
Feche a página.
Alterar o estado da nova versão da configuração de formato personalizada
Clique em Alterar estado.
Altere o estado da configuração de formato personalizada e atualizada de Rascunho para Concluído. Isto fará com que a configuração de formato fique disponível para gerar documentos de pagamento. Tenha em atenção que a versão atual da configuração selecionada está no estado Rascunho.
Clique em Concluir.
No campo Descrição, escreva um valor.
Clique em OK.
Tenha em atenção que a configuração criada é guardada como versão concluída 1.2.2: versão 2 do formato base BACS (fictício do Reino Unido personalizado), que se baseia na versão 2 do formato base BACS (fictício do Reino Unido), que se baseia na versão 1 do modelo de dados Pagamentos (modelo simplificado).
Testar o formato personalizado para geração de ficheiros de pagamento
Conclua os passos descritos no procedimento "Utilizar o formato criado para gerar documentos eletrónicos para pagamentos" numa sessão paralela do Finanças e Operações. Selecione o formato "BACS (fictício do Reino Unido personalizado)" criado em parâmetros de método de pagamento eletrónico. Certifique-se de que o ficheiro de pagamento criado contém o nó XML recentemente introduzido pela Proseware, Inc. que apresenta o código de conta IBAN de acordo com os requisitos regionais. O ficheiro também deve conter o nó XML recentemente introduzido pela Litware, Inc. que apresenta o código bancário SWIFT de acordo com os requisitos do país/região.