Introdução
Esta atualização é uma parte de aplicativo da atualização combinada que permite que o Microsoft Dynamics AX 2012 R2 para a funcionalidade de localização de varejo da França. Consulte o KB 4101321 da parte binária da atualização.
O artigo fornece uma visão geral sobre a funcionalidade de caixa registradora está disponível para a França no Microsoft Dynamics AX 2012 R2 para o varejo. Ele também fornece diretrizes para configurar a funcionalidade.
O artigo se aplica ao Microsoft Dynamics AX 2012 R2 Enterprise POS (mais conhecido como ponto de venda ou POS).
Visão geral
Para saber mais sobre recursos de POS que estão disponíveis para os clientes em todos os países ou regiões, consulte Microsoft Dynamics AX 2012 para obter documentação de varejo.
Os seguintes recursos de localização de POS que estão disponíveis para os clientes em todos os países ou regiões agora podem ser usados especificamente para a França:
-
Registrar eventos adicionais no log de eventos de auditoria de PDV. Se a opção no perfil de funcionalidade do PDV de auditoria é definida como Sim, os seguintes eventos são registrados no log de eventos de auditoria de POS:
-
Início de sessão
-
Saída
-
Imprimir uma cópia do recibo
-
Iniciando o modo off-line
-
Terminando o modo off-line
-
Iniciar modo de treinamento
-
Modo de treinamento final
-
Limpeza de transações do banco de dados do canal
-
Os seguintes recursos específicos França POS são habilitados quando o campo de código ISO no perfil de funcionalidade do PDV está definido para FR.
Visão geral da assinatura digital
Os seguintes tipos de dados (transações e eventos) são assinados digitalmente no POS:
-
Transações de vendas
-
Cópias de recibos
-
Relatórios de turnos fechados/Z
-
Eventos de auditoria
A assinatura é criada e gravada no banco de dados do canal ao mesmo tempo em que a transação é finalizada ou o evento é registrado. Os dados que estão assinados são uma sequência de caracteres de texto que consiste em vários campos de dados. Esses campos variam, dependendo do tipo de dados. O processo geral de assinatura consiste as seguintes etapas:
-
Com base no tipo de dados, selecione o próximo número sequencial para fins de assinatura.
-
Extrai os campos de dados que devem ser assinados de registro que está sendo assinado.
-
Crie uma sequência de caracteres que consiste em uma lista separada por vírgulas dos campos de dados.
-
Adicione a assinatura anterior para o mesmo tipo de dados.
-
Calcule um código hash da cadeia de caracteres usando o algoritmo SHA-x.
-
Criptografe a sequência de caracteres resultante usando um certificado digital.
-
Fazer a transformação de base64url para a sequência resultante.
-
Armazene a sequência de caracteres que é usada para assinatura, o número sequencial, a assinatura e a impressão digital do certificado em um registro de resposta fiscal está vinculado à transação ou evento.
-
Transferir a resposta fiscal para o recurso da empresa (ERP) de sistema no Retail headquarters, juntamente com a transação ou evento de planejamento.
Assinatura digital de transações de vendas
Somente as transações de vendas à vista são assinadas. Aqui estão alguns exemplos de transações que são excluídos do processo de autenticação:
-
Pagamentos antecipados (depósitos de conta do cliente)
-
Cotações
-
Pagamentos antecipados para ordens de venda (depósitos de pedido do cliente)
-
Emitir um vale-presente e adicionando fundos para um vale-presente
-
Transações de vendas não (entrada de flutuação, remoção de meio de pagamento, etc.)
Os dados assinados por uma transação de venda são uma sequência de texto que consiste em campos de dados a seguir:
-
A quantidade total de linhas de venda. O valor inclui o imposto sobre a taxa de imposto.
-
O valor total das vendas. O valor inclui o imposto.
-
A data e a hora da transação, no formato YYYYMMDDHHMMSS.
-
O número de registro.
-
O número sequencial da transação de vendas assinado.
-
O tipo de transação de vendas.
-
(S/N) um valor que indica se a transação é a primeira assinatura transação de venda para o registro.
-
A assinatura anterior para o mesmo registro. Um valor em branco é usado para a primeira transação de venda assinada.
Você pode exibir a assinatura de transação, juntamente com os dados de transação que foi usados para gerá-lo, na guia rápida transações Fiscal do formulário transações da loja de varejo no Retail headquarters.
Assinatura digital de cópias de recebimento
Quando uma cópia do recibo será impresso, o evento é registrado no log de eventos de auditoria de PDV. Somente cópias de recibos para as transações de vendas assinados são assinadas. Os dados assinados por um evento de cópia do recibo são uma sequência de texto que consiste em campos de dados a seguir:
-
O número do recibo da transação de vendas original.
-
O tipo de transação de varejo para a transação de venda original.
-
O número da cópia de confirmação para esta transação de vendas.
-
A ID da equipe do operador que está imprimindo a cópia do recibo.
-
A data e hora de recebimento de copiar eventos, no formato YYYYMMDDHHMMSS.
-
O número sequencial do evento de cópia do recibo assinado.
-
Um valor (S/N) que indica se a transação é o primeiro evento de cópia do recibo assinado para o registro.
-
A assinatura anterior para o mesmo registro. Um valor em branco é usado para o primeiro evento de cópia do recibo assinado.
Você pode exibir a assinatura da cópia do recibo, juntamente com os dados de evento que foi usados para gerá-lo, no formulário de eventos de auditoria no Retail headquarters.
Assinatura digital de turnos fechados
Quando uma mudança for fechada, o evento é registrado no log de eventos de auditoria de PDV. Os dados assinados de um turno do evento de fechamento são uma sequência de texto que consiste em campos de dados a seguir:
-
O valor total das vendas. O valor inclui o imposto sobre a taxa de imposto.
-
O valor total das vendas. O valor inclui o imposto.
-
A data e a hora do turno fechamento de evento no formato YYYYMMDDHHMMSS.
-
O número sequencial do turno fechamento de evento.
-
Um valor (S/N) que indica se a transação é o primeiro evento de fechamento shift assinado para o registro.
-
A assinatura anterior para o mesmo registro. Um valor em branco é usado para a mudança assinada primeira evento de fechamento.
Você pode exibir a assinatura de um turno fechado, juntamente com os dados de turno que foi usados para gerá-lo, na guia assinatura do formulário turnos no Retail headquarters.
Assinatura digital de eventos
Copiar os dados assinados por um evento que não seja um recibo ou shift evento de fechamento é uma sequência de caracteres de texto que consiste em campos de dados a seguir:
-
O número sequencial do evento assinado.
-
Um código de evento predefinido.
-
Uma descrição do evento.
-
A data e a hora do evento.
-
A ID da equipe do operador que disparou o evento.
-
O número de registro.
-
Um valor (S/N) que indica se a transação é o primeiro evento assinado para o registro.
-
A assinatura anterior para o mesmo registro. Um valor em branco é usado para o primeiro evento assinado.
Você pode exibir a assinatura do evento, juntamente com os dados de evento que foi usados para gerá-lo, no formulário de eventos de auditoria no Retail headquarters.
Recebimentos
Recebimentos da França podem incluir informações adicionais que foi implementadas usando campos personalizados:
-
Tipo de transação – você pode adicionar um campo a um layout do formato de recibo para identificar o tipo de transação. Por exemplo, um recibo de venda irá incluir o texto "Vendas".
-
Número sequencial da transação de venda assinado – um recebimento pode incluir o número sequencial de uma transação de venda assinado. Esse número é usado para associar o recibo impresso com uma assinatura digital no banco de dados.
-
Extrair da assinatura digital – um recebimento pode incluir um trecho da assinatura digital. Essa extração é usada para confirmar que a transação está assinada. Ele consiste em uma concatenação da terceira, sétima, décimo terceiro e dezenove símbolos da assinatura.
-
Número de reimpressão – um recebimento original ou uma cópia do recibo pode incluir o número da cópia do recibo. Para um recibo original, o valor é 0 (zero).
-
Contagem de linhas – uma confirmação pode incluir o número de linhas de item impresso no recibo.
-
Totais de vendas – campos personalizados para os totais de confirmação excluir valores de vendas não os valores do total da transação. Valores de vendas não incluem valores para as seguintes operações:
-
Pagamentos antecipados (depósitos de conta do cliente)
-
Pagamentos antecipados para ordens de venda (depósitos de pedido do cliente)
-
Emitir um vale-presente
-
Adicionando fundos para um vale-presente
-
-
Dados de certificação – um recebimento pode incluir a categoria e o número do certificado de conformidade que um corpo autorizado emitido pelos requisitos de certificação NF 525.
-
Número da compilação – um recebimento pode incluir o número de compilação do POS.
Restringindo a duração de turnos
Há uma opção para aplicar shift diário de fechamento no POS. Um turno não pode durar mais do que o tempo especificado no campo hora de fechamento do turno . Vários minutos antes desse prazo, o operador começarão a receber avisos de que o turno deve ser fechado. O número de minutos é determinado pelo valor de campo de intervalo (em minutos) de fechamento do turno .
Relatórios X e Z
As informações incluídas nos relatórios X e Z baseia-se nos requisitos de francês:
-
Total de vendas para a mudança. Essas informações incluem valores somente para transações de vendas à vista. Operações para emitir um vale-presente e pagamentos antecipados são excluídas.
-
Total retorna para a mudança.
-
Cumulativo total geral. Esse valor é calculado como o valor de total geral cumulativo do turno anterior mais o valor total das vendas dessa mudança menos o valor absoluto do total retorna o valor dessa mudança.
-
Cumulativo total geral permanente. Esse valor é calculado como o total de geral permanente cumulativo do turno anterior mais o valor total das vendas dessa mudança mais o valor absoluto do total retorna o valor dessa mudança.
-
Imposto sobre valor agregado Valores de (IVA) por taxa de imposto.
Os totais também são armazenados no registro de turno fechado e transferidos ao Retail headquarters.
Período total no diário geral
Diários de total gerais período resumem os totais de vendas por loja e período fiscal.
Diários de total gerais período são mantidos no formulário de diário total geral do período . Para criar um novo diário, você deve especificar um armazenamento. Se diários anteriores existem para a loja, o próximo período fiscal após o último diário fechado para a loja automaticamente é usado como o novo período de diário. Se não existirem diários anteriores, você pode especificar a data final do diário. Nesse caso, o período fiscal que inclui a data especificada é usado como o período diário.
O diário pode ser calculado. Turnos que foram fechados durante o período do diário são selecionados e os totais são calculados para essas mudanças. Você pode exibir totais do diário por código de imposto sobre vendas. Você também pode exibir os turnos estão incluídos no diário.
Depois que o diário é calculado, pode ser fechada. Um diário fechado não pode ser modificado e outro diário não pode ser criado para um período anterior, o mesmo período ou um ponto de interseção. No entanto, o último diário fechado para uma loja pode ser cancelado. Nesse caso, outro diário pode ser criado para o mesmo período e armazenamento.
Um diário fechado é assinado digitalmente. Você pode exibir a assinatura do diário, juntamente com os dados do diário que foi usados para gerá-lo, na guia detalhes da assinatura do formulário diário total geral do período no Retail headquarters.
Arquivo morto
Um arquivo é um arquivo XML que pode ser exportado de um diário total geral do período que foi fechado. Ele inclui os totais para o período fechado e também inclui dados detalhados sobre as transações de venda e eventos. O arquivo exportado é assinado digitalmente e a assinatura está contida em um arquivo separado.
Configuração de varejo da França
Esta seção descreve as configurações de varejo são específicos e recomendado para a França. Para obter mais informações sobre como configurar a varejo, consulte Microsoft Dynamics AX 2012 para obter documentação de varejo.
Para usar a funcionalidade específica do França para varejo, você deve concluir estas tarefas:
-
Defina o campo de país/região para FRA (França) no endereço principal da entidade legal.
-
Defina o campo código ISO para Francês (França) no perfil de funcionalidade do PDV de cada loja está localizado na França.
Você também deve especificar as seguintes configurações para a França. Observe que você deve executar trabalhos de distribuição apropriados após concluir a instalação.
Configurar a entidade legal
Você deve fazer as seguintes alterações no formulário entidades legais . Essas configurações são usadas no formato de arquivo.
-
Na guia rápida de informações de conta bancária no campo número de roteamento , especifique o identificador de IVA da empresa.
-
Na guia reporting Statutory , no campo código NAF , especifique o código de Nomenclature des Activités Françaises (NAF) da organização.
-
Na guia registro de impostos , no campo número de inscrição , especifique Système d'identification du répertoire des établissements (SIRET) número da organização.
Configurar IVA por requisitos francês
Crie códigos de imposto sobre vendas, grupos de impostos sobre vendas e grupos de impostos sobre vendas do item. Você também deve configurar informações de impostos sobre vendas de produtos e serviços. Para obter mais informações sobre como configurar e usar o imposto sobre vendas no Microsoft Dynamics AX 2012, consulte configuração de códigos de imposto sobre vendas [AX 2012], Configurar grupos de impostos sobre vendas e grupos de impostos sobre vendas do item [AX 2012].
Você também deve especificar grupos de impostos sobre vendas e habilitar a opção de preços incluem imposto sobre vendas para lojas localizado na França.
Configurar perfis de funcionalidade
Você deve ativar a auditoria, definindo a opção de auditoria como Sim.
Para impor shift diário de fechamento, você deve fazer as seguintes alterações:
-
Defina a opção de Aplicar shift diário de fechamento como Sim.
-
Defina os campos de hora de fechamento do turno e o intervalo (em minutos) de fechamento do turno .
Configurar formatos de recibo
Para cada formato de recibo necessário, altere o valor do campo Imprimir comportamento para sempre imprimir.
No designer de formato de recibo, adicione os campos a seguir para as seções de recibo adequado.
-
Cabeçalho: Adicione o seguinte campo:
-
Tipo de transação – este campo identifica o tipo de recibo.
-
-
Linhas: Recomendamos que você adicione os seguintes campos padrão:
-
Preço unitário com imposto
-
Preço total com imposto
-
ID de imposto
-
-
Rodapé: Adicione os seguintes campos:
-
Total (vendas) – este campo imprime o valor da venda à vista total do recibo. O valor exclui imposto. Pagamentos antecipados e operações de vale-presente são excluídas.
-
Imposto total (vendas) – este campo imprime o valor total do imposto do recibo de venda à vista. Pagamentos antecipados e operações de vale-presente são excluídas.
-
Total com imposto (vendas) – este campo imprime o valor da venda à vista total do recibo. O valor inclui o imposto. Pagamentos antecipados e operações de vale-presente são excluídas.
-
ID de imposto – este campo padrão permite um resumo a serem impressas por código de imposto sobre vendas de imposto sobre vendas. O campo deve ser adicionado para uma nova linha.
-
Valor do imposto (vendas) – este campo imprime valor do imposto do recibo de venda à vista por código de imposto sobre vendas. Pagamentos antecipados e operações de vale-presente são excluídas. O campo deve ser adicionado na mesma linha que o campo ID de imposto .
-
Número sequencial – este campo imprime o número sequencial de uma transação de venda assinado.
-
Assinatura digital – este campo imprime a extração de assinatura digital.
-
Número de reimpressão – este campo imprime o número de uma cópia do recibo.
-
Número da compilação – este campo imprime o número de compilação do POS.
-
Categoria de certificação – este campo imprime a categoria do certificado de conformidade que um corpo autorizado emitido pelos requisitos de certificação NF 525.
-
Número do certificado – este campo imprime o número do certificado de conformidade que um corpo autorizado emitido pelos requisitos de certificação NF 525.
-
Contagem de linhas – este campo imprime o número de linhas de item impresso no recibo.
-
Texto – adicione um campo de texto e especifique o identificador de IVA da empresa.
-
Texto – adicione um campo de texto e especifique o código NAF da organização.
-
Texto – adicione um campo de texto e especifique o número SIRET da organização.
-
Nome do armazenamento – este campo padrão imprime o nome da loja.
-
Armazene o endereço – este campo padrão imprime o endereço da loja.
-
Para obter mais informações sobre como trabalhar com formatos de recibo, consulte Configurar formatos de recibo [AX 2012].
Configurar os parâmetros de assinatura digital de Sede de varejo
Para assinar digitalmente arquivos e períodos diários de total gerais, você deve configurar os parâmetros de assinatura digital. A assinatura é feita usando um certificado digital que é armazenado no armazenamento de certificados local do Application Object Server (AOS).
No formulário parâmetros de varejo , você deve especificar os parâmetros para assinaturas digitais:
-
Certificado - selecione um certificado que está disponível no armazenamento de certificados local do AOS.
-
Função de hash - especificar um dos algoritmos de hash criptográfico que são suportados pelo Microsoft .NET, como o SHA1.
-
Codificação - Especifica a codificação de dados assinados, por exemplo, UTF-8.
Configurar a exportação de arquivo
Exportação de arquivo morto é implementada usando o Application Integration Framework (AIF). Para habilitar a exportação do arquivo morto, você deve configurar uma porta de saída de integração para ele:
-
Exportar o arquivo XSLT da árvore de objeto aplicativo (AOT)
-
Abrir AOT > recursose selecione a _FR de AifOutboundPortReportRetailArchivede recursos;
-
Clique com botão direito no recurso e selecione a opção Exportar no menu de contexto;
-
Especifique o nome do arquivo e clique em Okey.
-
-
Configure uma porta de saída:
-
Abrir a administração do sistema > Serviços e estrutura de integração de aplicativos > portas de saída para relatórios de auditoria eletrônica;
-
Clique em criar / atualizar portas. Esse procedimento preencherá a lista de formatos padrão;
-
Selecione o formato de arquivo de dados de varejo (França) ;
-
Especifique o caminho para o arquivo XSLT anteriormente exportado no campo XSLT de importação ;
-
Especifique o caminho de exportação padrão;
-
Clique em criar / atualizar portas mais uma vez. Isso importará o arquivo XSLT e criar a porta de saída de RetaildataarchiveFrance ;
-
Clique com botão direito no campo porta de saída e selecione Exibir detalhes;
-
No formulário de portas de saída , selecione a porta de RetaildataarchiveFrance e clique em Ativar.
-
Reinicializar os componentes de varejo
Observação: você só precisa concluir as etapas deste procedimento se você estiver atualizando um ambiente existente.
Para habilitar a auditoria de eventos, é necessário reinicializar as enumerações extensível de varejo. Para habilitar a transmissão de dados específicos da França do PDV no Retail headquarters, reinicialize o Agendador do Retail: no formulário parâmetros de varejo , clique em inicializar.
Você também deve configurar o contador de replicações de eventos de auditoria:
-
Abrir varejo > distribuição de dados > agenda de distribuição;
-
Selecione o trabalho de P-0001 ;
-
Expanda trabalhos do Agendador;
-
Selecione os detalhes de trabalho e modo de exibição de P-0001 para ele (clique com botão direito > Exibir detalhes);
-
Na janela aberta, expanda a guia rápida de subtrabalhos ;
-
Selecione os número e exibir detalhes de subtrabalho do PLog ADDP para ele (clique direito -> Exibir detalhes);
-
Na janela aberta, expanda a guia rápida de replicação ;
-
Especifica ID no campo contador de replicações .
Configurar o POS
Consulte 4101321 KB para o procedimento de configuração de POS.
Informações sobre o hotfix
Como obter o Microsoft Dynamics AX atualiza arquivos
Esta atualização está disponível para download manual e a instalação do Microsoft Download Center.
Pré-requisitos:
Você deve ter um dos seguintes produtos instalados para aplicar esse hotfix:
-
Microsoft Dynamics AX 2012 R2
Requisitos de reinicialização:
Você deve reiniciar o serviço do Application Object Server (AOS) após aplicar o hotfix.
Se você estiver encontrando um problema fazendo o download, instalar esse hotfix, ou com outras técnicas perguntas de suporte, entre em contato com seu parceiro ou, se inscrito em um plano de suporte diretamente com a Microsoft, você pode entrar em contato com o suporte técnico do Microsoft Dynamics e criar uma nova solicitação de suporte. Para fazer isso, visite o seguinte site da Microsoft:
https://mbs.microsoft.com/support/newstart.aspx
Você também pode contatar o suporte técnico do Microsoft Dynamics por telefone usando esses links para números de telefone específicos do país. Para fazer isso, visite um dos seguintes sites da Microsoft:
Parceiros
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Clientes
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
Em alguns casos, as taxas cobradas para suporte a chamadas podem ser canceladas se um profissional de suporte técnico do Microsoft Dynamics e produtos relacionados determina que uma atualização específica resolverá o problema. Os custos de suporte normais se aplicarão a quaisquer questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.
Observação Este é um artigo de "PUBLICAÇÃO RÁPIDA" criado diretamente de dentro da organização de suporte da Microsoft. As informações contidas aqui são fornecidas como-está em resposta aos problemas emergentes. Como um dos resultados da velocidade da publicação, os materiais podem incluir erros tipográficos e podem ser revisados a qualquer momento sem aviso prévio. Consulte os Termos de usopara outras considerações.