Troque dados entre configurações idênticas. Processamento de troca muito fácil de usar entre configurações idênticas. Carregando um diretório de XML

A transferência de vários dados é uma ação muito significativa em qualquer sistema de contabilidade na plataforma 1C. Antes de exportar o diretório para outro banco de dados, é necessário fazer um backup, pois as alterações realizadas são consideradas irreversíveis.

A maneira mais popular e ao mesmo tempo bastante simples de transferir um diretório para 1C 8.3 é processar dados de informações em formato XML.

Para executar esta tarefa, você precisará usar o arquivo de processamento de upload/download para 8.2 ou 1C 8.3. Este método é universal e o mais ideal, adequado para quase todas as configurações instaladas.

Fazendo upload de dados

Para fazer isso, primeiro você precisa acessar a interface do programa e realizar uma série de ações:

1. Preencha o campo “Nome do arquivo”. Usando este caminho, um arquivo de dados de informações será posteriormente criado para ser carregado no banco de dados.

2. Na área da tabela “Dados para download”, selecione as informações do diretório que deseja baixar do banco de dados existente.

3. Após isso, quando os objetos necessários forem selecionados, aplique uma seleção no lado direito das tabelas.

4. Após concluir a instalação de todas as configurações necessárias, exporte o diretório.

Carregando dados no diretório

Para transferir diretórios para 1C, você precisará realizar uma série de ações:

1. Inicie o processamento no banco de dados onde deseja carregar os dados de informação e utilize a aba “Carregar”.

2. Em seguida, selecione o arquivo carregado anteriormente e use o comando “Carregar Dados”.

Após concluir esta ação, a migração do diretório de um banco de dados para outro é considerada totalmente concluída.

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

O processamento universal "Carregamento e carregamento de dados XML" realiza o descarregamento total ou parcial dos dados da infobase em um arquivo no formato XML. Posteriormente, este arquivo pode ser carregado na infobase usando o mesmo processamento. O formato do arquivo de upload difere do formato de arquivo criado durante o upload de acordo com um plano de troca na parte do cabeçalho.

O processamento só pode ser utilizado nos casos em que a infobase em que os dados foram carregados e aquela em que os dados foram carregados sejam homogêneas (as configurações são idênticas, os dados podem ser diferentes), ou todos os objetos carregados são quase completamente idênticos em composição e tipos de detalhes e partes da tabela, propriedades do objeto de metadados “principal” e assim por diante.

A utilização deste processamento é possível, por exemplo, para criar um backup total ou parcial dos dados, trocar dados entre infobases e também como ferramenta auxiliar na restauração de infobases defeituosas.

O processamento oferece suporte ao upload de dados com a capacidade de especificar a seleção por período. Também foi implementada a verificação de objetos quanto à presença de caracteres inválidos quando trocados via XML.

Atenciosamente, (professor e desenvolvedor).

Este processamento permite a troca de dados entre as mesmas configurações (idênticas) na plataforma 1C 8.3 - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 e outras, o principal é que as configurações sejam as mesmas!

Capturas de tela

(foto)
(foto)

Modos de operação

O processamento implementa 2 modos de operação: Upload (criando um arquivo de upload de dados especificados pelo usuário) e Load (lendo um arquivo de upload criado pelo modo de mesmo nome e escrevendo os dados nele contidos). O modo é definido selecionando-o no campo Modo.

Antes de iniciar um modo específico (clicando no botão Executar), você precisa especificar o nome do arquivo de upload, inserindo-o manualmente no campo "Nome do arquivo" ou usando o botão para selecionar este campo e a caixa de diálogo padrão de seleção de arquivo .

No modo download é possível editar o uso dos totais na escrita dos registros, o que pode afetar a velocidade do download.

Os botões "Desativar totais" e "Ativar totais" estão disponíveis quando o sinalizador "Ativar a capacidade de editar o uso de totais durante o carregamento de dados" está definido e são usados ​​para controlar manualmente o modo de uso de totais ao carregar dados.

Condições para a aplicabilidade do processamento

O processamento só pode ser utilizado nos casos em que a infobase em que os dados foram carregados e aquela em que os dados foram carregados sejam homogêneas (as configurações são idênticas, os dados podem ser diferentes), ou todos os objetos carregados são quase completamente idênticos em composição e tipos de detalhes e partes da tabela, propriedades do objeto de metadados “principal”, etc. De referir que, devido a estas limitações, o processamento destina-se sobretudo à troca entre SI homogéneos.

O formato do arquivo de upload difere do formato de arquivo criado durante o upload de acordo com um plano de troca na parte do cabeçalho. Para fazer upload de dados (elementos de diretório, conjuntos de registros de registro, etc.), o processamento usa o mesmo mecanismo de serialização XML que o upload de acordo com os planos de troca nesta parte, os formatos de arquivo são idênticos;

Determinando a composição da descarga

O processamento permite o upload total e parcial dos dados da infobase para um arquivo. A composição dos dados carregados é configurada na caixa de diálogo marcando as caixas na coluna da árvore que exibe objetos de metadados para os quais os dados podem ser carregados. Uma coluna adicional de caixas de seleção, “Se necessário”, define a necessidade de descarregar objetos deste tipo “por referência”. Ou seja, se a caixa de seleção estiver marcada apenas na coluna “Se necessário”, então os dados de tal objeto não serão baixados completamente, mas apenas na medida necessária para manter a integridade referencial na infobase que carregará o download arquivo.

Ao abrir um formulário, o processamento define o sinal de descarregamento por referência a todos os objetos, o que garante a integridade referencial do fragmento descarregado da infobase.

Ao clicar no botão “Detectar objetos descarregados por link”, o processamento analisa quais links de dados podem estar contidos em objetos que possuem o atributo unload completo definido e preenche automaticamente a coluna de flags indicando a necessidade de descarregamento por link. Se o objeto já tiver o sinalizador de descarregamento completo definido, o sinalizador de descarregamento por referência não será definido.

Possíveis aplicações

A utilização deste processamento é possível, por exemplo, para criar uma cópia de segurança total ou parcial dos dados, trocar dados entre infobases e também como ferramenta auxiliar na restauração de infobases problemáticas.

A transferência de dados é um processo muito importante em qualquer sistema de contabilidade, a plataforma 1C 8.3 e 8.2 não é exceção. A seguir veremos instruções sobre a maneira mais fácil de transferir dados de um sistema para outro com configuração semelhante (para configurações diferentes, você pode usar uma ferramenta para programadores - ou).

Antes que qualquer ação seja necessária, as mudanças são irreversíveis!

A maneira mais fácil e conveniente de transferir dados de 1C 8.3 para 1C 8.3 Accounting 3.0 é usar o processamento Upload e download de dados em formato XML (download - para 8.2 ou para 1C 8.3 ou em ITS). O tratamento é universal e adequado para qualquer configuração.

Não entraremos em detalhes; vejamos o passo a passo para migrar dados usando este processamento usando o exemplo da transferência de mercadorias mais simples.

Fazendo upload de dados para XML

Primeiramente, vamos abrir o processamento no banco de dados de origem (de onde descarregaremos a mercadoria) e observar a interface:

Obtenha 267 videoaulas em 1C gratuitamente:

Você deve preencher imediatamente o campo “Nome do arquivo” - um novo arquivo de dados será criado ao longo deste caminho, que carregaremos no banco de dados do receptor. Logo abaixo, na seção tabular “Dados para upload”, é necessário selecionar os dados que queremos carregar do banco de dados.

Depois de selecionar um objeto na parte tabular esquerda, você pode aplicar a seleção na parte tabular direita:

No nosso exemplo, quero descarregar todos os produtos com o nome “Rake”.

Depois que todas as configurações forem concluídas, os dados podem ser carregados. Para fazer isso, clique no botão “Carregar dados”:

Carregando dados do xml em 1s 8.3

Os dados foram descarregados do banco de dados de origem e agora precisam ser transferidos para o banco de dados de destino.

Para fazer isso, você precisa iniciar o processamento já no banco de dados no qual deseja carregar os dados, e ir até a aba “Download”, selecionar o arquivo baixado no disco e clicar no botão “Carregar dados”:

Este exemplo é adequado apenas para transferência de dados entre configurações idênticas na plataforma 1C. Para entender o mecanismo de troca para programadores, escrevemos um artigo -.

Provavelmente todo especialista 1C encontrou a necessidade de transferir dados de uma base de informações para outra. Caso as configurações sejam diferentes, é necessário escrever regras de conversão de dados. Essas regras são criadas na configuração 1C “Conversão de Dados”.

Os dados também podem ser transferidos usando . Muitas configurações 1C 8.3 possuem funcionalidade padrão para configurar a sincronização de dados entre diferentes configurações e integração perfeita com 1C Document Flow.

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

Você pode baixar este processamento no disco ITS ou usando os links:

É universal e adequado para qualquer configuração.

Consideremos um exemplo de descarregamento do diretório "Nomenclatura" de uma base de informações 1C 8.3 Accounting 3.0 para outra. Um pré-requisito será a seleção pelo pai (grupo) “Marcenaria”.

Carregando dados de 1C para XML

Acesse a infobase da qual os dados serão baixados (fonte). Certifique-se de verificá-los, levando em consideração todas as condições possíveis para evitar consequências indesejáveis.

Processamento de upload e download de dados XML abertos (Ctrl+O).

Estamos interessados ​​​​na aba “Upload”. Em primeiro lugar, especifique o nome do arquivo no qual os dados serão carregados e o caminho para salvá-los. Neste caso, os dados são carregados “para um arquivo no servidor”.

No cabeçalho de processamento você pode configurar o período para o qual será realizada a seleção. Além disso, para registros periódicos, é possível especificar o método de aplicação da seleção por período. Caso seja necessário fazer upload de movimentos junto com os documentos, é definido o sinalizador correspondente. Neste caso sobrecarregamos o diretório, portanto não há necessidade de configurar nada no cabeçalho.

Vamos prosseguir para a seleção de dados para upload. Na parte tabular do formulário de processamento, marque as caixas de seleção dos objetos de configuração que você precisa transferir.

A coluna “Descarregar se necessário” significa se é necessário sobrecarregar este objeto caso ele seja referenciado pelo atributo do diretório que estamos sobrecarregando. Por exemplo, a posição do item que você está carregando possui uma unidade de medida que não está no banco de dados de destino. Se a bandeira na coluna “Carregar se necessário” estiver marcada ao lado do livro de referência com unidades de medida, uma nova posição será criada. Caso contrário, o valor do atributo será “<Объект не найден>" e seu identificador exclusivo.

Em um caso simples sem seleções, a configuração de sobrecarga de itens ficará assim.

Neste exemplo, você precisa selecionar apenas os itens que estão localizados na pasta “Marcenaria”.

O processamento semelhante para 8.2 permite definir seleções para cada objeto de configuração de uma forma conveniente. Na versão 8.3, infelizmente, não existe tal funcionalidade. Uma saída nesta situação seria selecionar os itens necessários na aba “Objetos adicionais para descarga”.

Você pode adicionar objetos aqui manualmente (o botão “Adicionar”) ou por solicitação (“Adicionar por solicitação...”). Se houver um grande número deles, a segunda opção é preferível.

Neste caso, a solicitação será a seguinte. Preencha os parâmetros, finalize a solicitação após verificar os dados e clique no botão “Selecionar resultado”.

Depois de especificar todos os objetos necessários e elementos adicionais para upload, clique no botão “Carregar dados”. Eles terminarão em um arquivo XML, cujo nome e caminho você especificou anteriormente. Os resultados desta operação serão exibidos em mensagens.

Neste exemplo foi necessário descarregar apenas 3 posições, mas cinco foram descarregadas. Isso ocorre porque um sinalizador foi definido ao lado do diretório “Nomenclatura” na coluna “Upload se necessário”. Junto com os cargos necessários, seus pais ficaram sobrecarregados.

Carregando um diretório de XML

Depois de baixar com êxito os dados da configuração de origem para um arquivo XML, abra o banco de dados de destino. A estrutura dos objetos e seus detalhes devem corresponder entre si. Neste caso, a transferência é realizada entre duas configurações padrão 1C: Contabilidade 3.0.

Processamento aberto no banco de dados receptor. Este processamento é usado para upload e carregamento de dados. Vá para a guia “Download” e especifique o caminho para o arquivo XML no qual os dados foram baixados anteriormente. Depois disso, clique no botão “Baixar dados”.

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

O diretório “Nomenclatura” da base de dados receptora não foi preenchido. Agora tem cinco elementos: três posições de nomenclatura e dois grupos.



gastroguru 2017