Upload e carregamento de dados XML 8.3. Formação do documento "fatura"

2018-11-15T19: 32: 35 + 00: 00

Processamento universal "descarregar e baixar dados XML" faz um descarregamento completo ou parcial dos dados do banco de dados de informações para o arquivo XML. Posteriormente, este arquivo pode ser carregado na base de informações usando o mesmo processamento. O formato do arquivo de descarga é diferente do formato de arquivo criado ao descarregar de acordo com o Plano de Exchange, a parte do cabeçalho.

O processamento pode ser usado apenas nos casos em que a base de informações em que os dados são descarregados e os dados nos quais os dados são carregados são homogêneos (as configurações são idênticas, os dados podem variar), ou todos os objetos descarregados são quase completamente idênticos na composição e Tipos de detalhes e peças tabulares, as propriedades do objeto "mestre" de metadados e assim por diante.

Usando este processamento é possível, por exemplo, para criar um total ou parcial cópia de segurança dados, tornando a troca de dados entre bases de informação, bem como uma ferramenta auxiliar ao restaurar bases de informações falhadas.

O processamento suporta descarregar dados com a possibilidade de definir a seleção pelo período. Também implementou objetos de verificação para símbolos inválidos ao trocar através de XML.

Atenciosamente, (professor e desenvolvedor).

Apesar do fato de que 1C é o mais popular, conveniente e confiável sistema de informaçãoTer uma gama de soluções em seu governante para automatizar e processar absolutamente todos os processos de negócios em empresas de qualquer escala e campo de atividade, de qualquer maneira, os usuários têm uma necessidade diária de descarregar dados de 1C para programas de terceiros ou arquivos. Neste artigo, considere o que descarga de 1C e mostra como descarregar fora de 1C e que problemas podem ocorrer.

Dados que podem ser descarregados de 1c

1C Qualquer configuração regular suporta o descarregamento de tais dados como:

  • Formas impressas;
  • Relatórios;
  • Tabelas e listas.

O upload de dados do 1C 8.3 é possível em muitos formatos populares:

Descarregamento de formulários e relatórios impressos

Qualquer formulário ou relatório de impressão em 1C pode ser salvo no formato desejado. Para fazer isso, você precisará abrir um formulário ou relatório e, em seguida, selecionar no menu principal Arquivo - salvar como.

Depois disso, a janela de salvamento de arquivos será aberta, o que indica o nome e o tipo de arquivo:



Possíveis problemas ao descarregar de 1C


Isso se deve ao fato de que a forma ou relatório impresso não é ativado em este momento. Para que o formulário impresso tenha se tornado disponível para salvar, é necessário simplesmente clicar no mouse em qualquer lugar:


Descarregamento para se destacar

O processamento de dados no formato tabular mais popular requer descarga apropriada. Para salvar os dados desejados no formato do Excel, você deve especificar o tipo na caixa de diálogo de salvamento de arquivos Folha do Excel.2007 --... (* xlsx). Com menos frequência, você precisa salvar dados no formato antigo da folha do Excel (* .xls):


Da mesma forma, escolhendo o formato desejado, você pode fazer descarregar de 1C em PDF, fora de 1C no Word, de 1C para CSV, bem como a outros formatos.

Descarregamento de mesas arbitrárias de 1C

DENTRO esta seção Será mostrado como quaisquer dados podem ser descarregados, desde que você tenha direitos.

Em 1C, foi desenvolvido um mecanismo regular que permite descarregar qualquer lista (por exemplo, uma lista de documentos ou itens de referência). Para fazer isso, no painel de comando de qualquer lista, no grupo "Ainda" Equipe disponível "Lista":



As informações serão exibidas em um documento tabular especial. Este documento parece o mesmo que qualquer outro relatório em 1C, e ele pode ser descarregado da mesma maneira usando o comando. Arquivo - Salvar como:



Como descarregar dados que não são visíveis na lista

Muitas vezes, o problema de descarregar uma lista que surgiu é acompanhado pela necessidade de adicionar alto-falantes lá, que são exatamente no documento (diretório), mas por algum motivo eles não são visíveis na lista atual. Exemplo: Adicione à lista "Clientes" para descarregar o campo "Phone", que é exibido apenas no painel adicional à direita:


Para que o telefone possa ser descarregado de 1C, ainda é necessário adicioná-lo à lista. Para fazer isso, você precisa ligar para a equipe "Mais - Altere o formulário." Em seguida, precisamos encontrar a lista de alto-falantes desejada. Há um truque: os desenvolvedores de configurações típicas quase sempre adicionam o campo "Link". Se você se levantar nele e, em seguida, clicar no botão Que veremos todos os campos possíveis deste livro de referência. Encontre um campo "Telefone" E nós colocamos um tick de uso.



Depois disso, o banco de dados do cliente com telefones pode ser descarregado em um arquivo através de um comando regular. "Lista" e vender concorrentes.

Provavelmente, cada especialista em 1C se deparou com a situação da necessidade de transferir dados de uma base de informações para outra. No caso, quando as configurações são diferentes, você precisa gravar regras de conversão de dados. Essas regras são criadas na configuração de 1C "Conversão de dados".

Além disso, os dados podem ser transferidos usando. Muitas configurações 1C 8.3 Há uma funcionalidade típica para configurar a sincronização de dados entre diferentes configurações e integração perfeita com o fluxo de documento 1C.

Mas quando os dados devem ser transferidos entre configurações absolutamente idênticas, você pode simplificar a tarefa e usar o processamento de upload e download padrão via XML. Observe que este método, bem como conversão de dados, compara os objetos sobre um identificador exclusivo (GUID) e não pelo nome.

Você pode baixar este processamento no disco ou por referência:

É universal e adequado para qualquer configuração.

Considere um exemplo de descarregar o manual "Nomenclature" de uma base de informações da 1C 8.3 Contabilidade 3.0 para outra. Condição Obrigatória Haverá uma seleção por um pai (grupo) "woodworking".

Carregando dados de 1C em XML

Vá para a base de informações, de onde os dados (fonte) serão descarregados. Certifique-se de verificar-lhes, desde todas as condições possíveis, a fim de evitar a ocorrência de consequências indesejáveis.

Abra o upload e carregando e baixando dados XML (Ctrl + O).

Estamos interessados \u200b\u200bna guia "Descarregamento". Primeiro de tudo, especifique o nome do arquivo ao qual os dados e o caminho para salvar serão descarregados. DENTRO este caso Os dados são descarregados "para o arquivo no servidor".

Na tampa de processamento, o período em que a seleção será realizada. Além disso, para registros periódicos, você pode especificar um método para usar a seleção por período. Se você precisar descarregar movimentos junto com documentos, o sinalizador correspondente é definido. Nesse caso, sobrecarregamos o diretório, então você não precisa definir nada no cabeçalho.

Vamos nos voltar para a seleção de dados para descarregar. Na parte da tabela do formulário de processamento, selecione os objetos de configuração que você precisa transferir os sinalizadores.

A coluna "descarregar se necessário" significa se é necessário sobrecarregar este objetoSe se referir à requisição da sobreposição do livro de referência. Por exemplo, a posição da sobrecarga da nomenclatura possui uma unidade de medida que não está no banco de dados. Se na frente do livro de referência com unidades de medição, o sinalizador na coluna "Unload, se necessário", criará uma nova posição. Caso contrário, como o valor dos adereços será a inscrição "<Объект не найден>"E seu identificador único.

Em um caso simples, sem seleções, ajustar a sobrecarga da nomenclatura ficará assim.

Neste exemplo, você só precisa selecionar a nomenclatura que está localizada na pasta Woodworking.

O processamento semelhante para 8.2 permite instalar a seleção em um formulário conveniente para cada objeto de configuração. Em 8.3, infelizmente, não há tal funcional. Uma das opções para a saída nesta situação será a seleção das posições necessárias nos "objetos adicionais para descarregar".

Você pode adicionar objetos aqui como botão manualmente ("Adicionar") e a consulta ("Adicionar uma solicitação ..."). Com sua grande quantidade, a segunda opção é preferível.

Neste caso, a solicitação será a seguinte. Preencha as configurações, execute a solicitação marcando os dados e clique no botão "Selecionar resultado".

Depois de especificar todos os objetos necessários e elementos adicionais para descarregar, clique no botão Carregar Dados. Eles vão cair no arquivo XML, o nome e o caminho do que foram indicados anteriormente. Os resultados desta operação serão exibidos em mensagens.

Neste exemplo, foi necessário descarregar apenas 3 posições, mas cinco descarregadas. Tudo porque na frente do manual "Nomenclature" na coluna "Descarregar se necessário", um sinalizador foi instalado. Juntamente com as posições certas, seus pais sobrecarregados.

Diretório de downloads de XML

Depois de descarregar com sucesso dados da configuração - a origem no arquivo XML, abra o banco de dados - receptor. A estrutura dos objetos e seus detalhes devem coincidir entre si. Neste caso, a transferência é realizada entre duas configurações padrão 1C: Accounting 3.0.

Abra o processamento no banco de dados. Este tratamento Usado tanto para descarregar e baixar dados. Clique na guia Download e especifique o caminho para Arquivo XML.Em que os dados anteriormente foram descarregados. Depois disso, clique no botão de dados de upload.

O resultado do download será exibido em mensagens. No nosso caso, tudo foi bem sucedido.

Manual "nomenclatura" no banco de dados não foi preenchido. Agora tem cinco elementos: três posições de nomenclatura e dois grupos.

14.06.2018 13:04:27 1c: Servindo.ru.

Introdução

Os programas 1C são soluções universais para armazenar dados importantes e seu processamento. Diretórios, revistas e documentos são apenas conchas para fácil acesso a dados e links entre eles. Muitas vezes há necessidade de descarregar esses dados de 1c. Os objetivos podem ser um descarregamento diferente para trocar com outros programas 1C, descarregamento para o banco, descarregando dados para arquivos de vários formatos, etc.

Neste artigo, consideraremos as possibilidades básicas de descarregar dados da 1C 8.3 contabilidade e problemas que podem atender.

Carregando dados de 1C para Excel, Word, PDF, arquivos MXL e outros

Para descarregar dados de 1C para arquivos de vários formatos, você precisa fazer o seguinte.

Abra um documento de descarga. Pode ser ordens bancárias, documentos de receita (sua formas impressas), relatórios, revistas, saldors reversos e muito mais.

Por exemplo, considere a declaração de operação. Abrindo-o, clique no ícone do disquete na parte superior direita do programa.

Atenção: Se o ícone de disquete não estiver disponível, tente clicar em qualquer campo de relatório. Isso é necessário para tornar o relatório "ativo".

Depois de clicar, a janela a seguir será aberta:

Nele, você pode escolher a localização do arquivo, digitar seu nome e selecionar o formato. O mais comumente usado: DocX (Word), XLSX (Excel), PDF (PDF), TXT, MXL e outros.

Neste exemplo, vamos escolher formato do Excel. 2007 e salve o arquivo na pasta.

É assim que a declaração de operação é preservada:

Como pode ser visto, os relatórios são salvos de forma razoavelmente conveniente e acessível com salvamento todos os dados e formatação.

Assim, descarregando os dados necessários de 1C, eles podem ser movidos separadamente da base. Por exemplo, você pode enviar por email. Colega de Correio (em vez de transmitir toda a base), você pode salvá-los antes de alterações nos dados do próprio programa ou simplesmente impresso.

Descarregamento de listas de 1C para Excel, Word, PDF, arquivos MXL e outros

Às vezes, há necessidade de descarregar a lista de documentos e não o próprio documento, enquanto no modo de exibição de lista, o ícone de disquete não está disponível. Para descarregar os dados de tal estrutura, você deve primeiro enviar uma lista no formulário tabular, após o que já pode ser salvo.

Como exemplo, considere a lista pedidos de pagamento. Para descarregar, consulte o menu mais - exibir uma lista:

Na janela que abre, você pode especificar os campos que serão apresentados na lista:

Vamos deixar tudo sem alteração, clique em OK. Como resultado, a lista é representada como uma tabela. Agora não seremos muito difíceis de descarregar, assim como descarregarmos o documento anteriormente. Clique em um disquete, selecione o local, nome e formato e salve o arquivo:

Carregando dados de 1C 8.3 Contabilidade para outros programas

Para trocar dados com outros programas 1S, você deve ativar a sincronização de dados. Você pode fazer isso no menu Administração - Sincronização de Dados.

Se a sincronização da marca de seleção não estiver ativa (como na figura abaixo) - sua base não está configurada para sincronizar com outros bancos de dados 1C. Infelizmente, a consideração da configuração de sincronização está além do escopo deste artigo, então nos limitaremos a nos referir a essa possibilidade.

Se você sincronizar o banco de dados 1C com outro banco de dados, você estará disponível para a funcionalidade de troca de dados que funciona com mais frequência no modo automático.

Com qualquer dúvida sobre a configuração de sincronização e troca de dados entre bancos de dados, você pode entrar em contato com nossos gerentes, que dentro da estrutura da consulta livre responderá a todas as suas perguntas.

Na 1C Contabilidade, há uma oportunidade muito conveniente de trocar documentos com os bancos. Isso é feito por dados de descarregamento / carregamento. Ao especificar os documentos bancários necessários, você descarrega-os em um arquivo e, em seguida, no sistema bancário carregá-lo e, após o processamento, os documentos estarão disponíveis no sistema bancário para rececarcar e conduzir.

Para descarregar de 1C 8.3 documentos contábeis para envio ao banco, vá para a lista de documentos e clique no botão Enviar para o banco

Selecionando o período desejado, especifique documentos para descarregar e clique no arquivo para descarregar para o banco na parte inferior da tela:

Na janela que abre, selecione a localização do arquivo. Depois disso, você pode baixar este arquivo no sistema bancário.

Carregando dados de 1C 8.3 Contabilidade para troca com um banco

Em conclusão, gostaria de notar que 1C fornece todos ferramentas necessárias Para simples I. descarga rápida. Dados do banco de dados e mantê-los nos formatos mais comuns.

Tem perguntas? Ajudaremos com a descarga de dados de 1C como parte de uma consulta gratuita!

Modos de trabalho

Handling LuggaGeloadsCadDataXML82 Implementa 2 modos de operação: Descarregamento (Criando um arquivo de download dos dados especificados pelo usuário) e downloads (lendo o arquivo de descarga criado pelo modo de mesmo nome e registre os dados disponíveis nele). Definir o modo é feita selecionando no campo MODE.

Antes de iniciar um modo ou outro modo (pressionar o botão Executar), você precisa especificar o nome do arquivo de descarga ou inserindo-o manualmente no campo "nome do arquivo" ou usando este botão de seleção de campo e a caixa de diálogo de seleção de arquivo padrão .

No modo de download, é possível editar o uso de resultados ao gravar registros, o que pode afetar a velocidade de download. "Desativar" botões "e" Ativar os resultados "estão disponíveis quando o" Ativar a capacidade de editar o uso de resultados durante a carga de dados "e são usados \u200b\u200bpara controle manual Modo para usar o resultado ao carregar dados. ** Condições para a aplicabilidade do processamento **

O processamento pode ser usado apenas nos casos em que a base de informações em que os dados são descarregados e os dados nos quais os dados são carregados são homogêneos (as configurações são idênticas, os dados podem variar), ou todos os objetos descarregados são quase completamente idênticos na composição e Tipos de detalhes e peças tabulares, as propriedades do objeto "chumbo" de metadados, etc. Deve-se notar que, devido às limitações, o processamento é destinado principalmente ao intercâmbio entre o IB homogêneo.

O formato do arquivo de descarga é diferente do formato de arquivo criado ao descarregar de acordo com o Plano de Exchange, a parte do cabeçalho. Para fazer upload de dados (elementos de livros de referência, registros, etc.), o mesmo mecanismo de serialização XML é usado, que é descarregado por planos de câmbio, os formatos de arquivo são idênticos nesta peça.

Definição de upload

O processamento permite que você realize o descarregamento completo e parcial dos dados do banco de dados de informações no arquivo. Configurar a composição dos dados descarregados é realizada na caixa de diálogo definindo os sinalizadores na coluna da árvore exibindo os objetos de metadados que podem ser divulgados. Coluna adicional de bandeiras, "se necessário", estabelece a necessidade de descarregar objetos esse tipo "link". Ou seja, se a caixa de seleção é instalada apenas na coluna "Se necessário", os dados em tal objeto não serão completamente descarregados, mas apenas no volume necessário para manter a integridade de referência na base de informações, o que fará download o arquivo de descarregamento.

Quando você abre o formulário, o processamento estabelece um sinal de descarga no link para todos os objetos, o que garante a integridade de referência do fragmento descarregado da base de informações.

Quando você clica no botão "Definir objetos descarregados", as análises de processamento, referências a quais dados podem estar contidos em objetos que têm um sinal de descarga total e preencher automaticamente a coluna do sinalizador indicando a necessidade de descarregar o link. Se o objeto já tiver que o sinalizador de descarga completo já tiver, caso em que o descarregamento flaru não estiver instalado.

Possíveis aplicações.

O uso deste processamento é possível, por exemplo, para criar um backup completo ou parcial de dados, tornando a troca de dados entre bases de informação, bem como uma ferramenta auxiliar ao restaurar bases de informações problemáticas.