Carregando códigos de barras em 1s 8.3 do Excel. Informações contábeis

O especialista responde:

Deve-se indicar imediatamente que inicialmente em 1s não são fornecidos dados de carregamento do Excel, para isso existe um carregador externo 1s 8.3, o que significa que sua pergunta já pode ser respondida - sim, é possível.

Para que o download do excel para 1s 8.3 ocorra sem distorcer os dados, primeiro você deve preparar a tabela diretamente no excel. A lista que é carregada em v1c deve estar devidamente estruturada, ou seja, não é permitido ter vários tipos de dados em uma coluna ou célula (quantidade, número, sobrenome, etc.).

Se a tabela for extremamente acessível, em 1s o download do Excel ocorrerá sem problemas. Em seguida, você deve executar o processamento 1s para carregar os dados do Excel. Para concluir o processamento, vá para o menu Arquivo, especifique Carregamento de dados do documento da planilha.epf Na janela pop-up na linha Modo de carregamento, está escrito Carregando no diretório. A linha abaixo indica o tipo de diretório - Nomenclatura. Em seguida, abrimos o arquivo e procuramos na lista a planilha Excel (*.xls), selecionamos o arquivo que contém as informações que precisamos baixar. Em seguida, vamos para as configurações, na linha A primeira linha dos dados do documento da planilha indica o número 2, pois o cabeçalho da nossa tabela está na linha superior.

Em seguida numeramos as colunas, indicando a Numeração manual das colunas. Desativamos todas as caixas de seleção, para isso existe um determinado botão na barra de ferramentas. Os campos Nome e Nome Completo marcados com sinalizadores, não toque no modo, deixe-o Pesquisar, defina a numeração das colunas correspondentes à tabela do Excel.

Resta apenas especificar a unidade de medida e a taxa de IVA, se não colocar na hora, depois terá que colocar manualmente um item de cada vez. Caixa de seleção Taxa de IVA Unidade de medida base, modo – Definir, definir Valor padrão e diretamente 18% na linha Taxa. A preparação foi concluída. Especifique o documento da planilha e clique em controle de preenchimento. Deverá aparecer um sinal indicando que não há erros.

Agora você pode baixar com segurança. O carregamento da nomenclatura do Excel no programa 1s está concluído

Como carregar um documento de planilha no programa 1C 8.3 Contabilidade?

Em 1C 8.3, é possível carregar em massa uma lista de itens de um documento de planilha, por exemplo, de um arquivo do Excel.

Para carregamento, usamos o processamento externo LoadDataFromSpreadsheetDocument.epf para formulários gerenciados (8.2 e 8.3). É genérico e deve ser adequado para qualquer configuração escrita para um aplicativo gerenciado.

Para iniciar o processamento externo, você precisa ir ao menu "Arquivo", depois "Abrir" e selecionar este processamento no diretório em que foi salvo:

Processamento Carregando dados do documento de planilha 1C 8.3 (formulários gerenciados)

Depois que o processamento for aberto em 1C, você poderá começar a trabalhar com ele. Antes de mais nada, precisamos decidir onde e o que faremos o upload:

Vamos dar um exemplo no livro de referência "Nomenclatura". Criamos um arquivo com dados no formato xls.

O processamento também pode carregar arquivos do seguinte formato:

  • qualquer outro formato de onde os dados podem ser copiados

É assim que fica o arquivo Excel com os dados iniciais, que carregaremos no livro de referência "Nomenclatura":

Não começamos a prescrever todos os campos do diretório, pois isso será suficiente para entender o princípio do carregamento. Além disso, esses dados são suficientes para começar a trabalhar com essas posições.

Essas posições não estão atualmente na base de informações 1C e agora as carregaremos lá.

Clique no ícone “Open” (marcado como “Source Selection” na figura) e selecione o arquivo de dados. Você pode usar uma cópia simples das informações. Os dados serão carregados no processamento automaticamente. Agora vamos verificar se preenchemos nossos dados corretamente. Para fazer isso, clique no botão "Preencher controle".

Como você pode ver, temos erros! Nós vamos eliminar. Vá para a guia "Configurações":

Antes de corrigir erros, vamos prestar atenção a um detalhe importante. O programa inicialmente não sabe em qual campo procurar o elemento do diretório caso ele já esteja lá. Então ela precisa apontar isso. Por exemplo, pesquisamos por código, já que geralmente é único. Na coluna "Campo de pesquisa" na linha "Código", marque. Agora, se uma entrada com esse código for encontrada, ela será substituída, caso contrário, será criada.

Importante! Se você não especificar um campo de pesquisa, itens duplicados poderão aparecer. Especialmente após o segundo download de um arquivo semelhante!

Agora vamos ver por que jura no campo "Unidade". O fato é que as unidades de medida em 1C 8.3 são armazenadas em um diretório separado e o processamento padrão procura essa unidade pelo nome. Mas, na verdade, a palavra unidade está escrita no campo "Nome completo".

Infelizmente, o processamento só pode pesquisar por "Nome" e "Código" (para o programador, as possibilidades são mais amplas). Se você prestar atenção nas figuras acima, verá que existe um código na coluna "Unidade". E no processamento, você precisa especificar que a pesquisa deve ser feita por código. Clicamos duas vezes na coluna "Condição de condição" oposta a "Unidade" e a alteramos para "Código".

Agora veremos o que eles nos dizem sobre o “Serviço” na lista de erros. Mais uma observação importante. As colunas no arquivo devem ser colocadas estritamente na mesma ordem que as linhas dos campos de pesquisa. E temos o “Tipo de nomenclatura” na parte inferior e no arquivo após a coluna “Comentário”.

Para elevar a linha "Tipo de nomenclatura" para cima, existem setas azuis na parte superior do formulário. Usando a seta "Para cima", levantamos a linha desejada e a colocamos sob o "Comentário".

Clique em "Carregar dados" e desta vez tudo corre sem erros:

Fonte: programador1s.ru

Não é segredo que um aplicativo 1C de sucesso foi desenvolvido para ajudar os contadores, permitindo que você execute várias operações com rapidez e eficiência. No entanto, os contadores novatos às vezes precisam "suar" um pouco para descobrir todas as possibilidades que este software oferece. É claro que, tendo se aprofundado no mecanismo de execução das operações individuais, tendo entendido tudo nas menores sutilezas, os contadores não apenas ficam satisfeitos com o software, mas também percebem um aumento na eficácia de seu trabalho.

Um dos problemas prementes enfrentados pelos contadores iniciantes que não têm nenhuma experiência com 1C é carregar no 1C a partir do Excel criado anteriormente. De fato, é difícil descobrir por conta própria como salvar um documento no Excel em 1C, e também é problemático descobrir como salvar de 1C para Excel para posteriormente trabalhar diretamente com um editor de planilhas.

Portanto, para eliminar todos os problemas, você deve se concentrar e estudar as instruções, aprofundando-se em cada etapa do algoritmo proposto. Obviamente, os iniciantes não devem mostrar sua própria criatividade ao realizar tais manipulações. Somente usuários experientes podem realizar operações mais complexas. Os contadores novatos precisam primeiro apenas “colocar as mãos nisso”, aprender a realizar ações nas quais conseguem salvar dados no Excel. Só depois disso você poderá expandir seus conhecimentos sobre como importar o Excel para o programa 1C.

Mecanismos de transação

Também gostaria de observar que o mecanismo para executar as ações desejadas pode diferir dependendo de qual versão do programa 1C: Accounting está instalada no computador. Nas versões mais recentes, esse processo não é mais acompanhado de problemas específicos. É por isso que usuários experientes recomendam rastrear a aparência das atualizações e, se forem encontradas, certifique-se de atualizar o programa. Se a versão mais recente do software estiver instalada no computador, será mais fácil descobrir como carregá-lo no Excel em 1C ou salvá-lo no programa.

Baixar algoritmo

Primeiro, decida o que exatamente você gostaria de salvar em 1C. Abra a tabela que você criou anteriormente no Excel, verifique se é importante para você carregar todos os dados no programa. Se posteriormente você não precisar de algumas colunas no documento da planilha, pois elas não têm valor, basta excluí-las com antecedência para não sobrecarregar o programa 1C: Contabilidade. Depois disso, não esqueça de salvar novamente a tabela que você editou.

Agora você pode prosseguir para as etapas imediatas que permitem fazer upload para 1C do Excel. Primeiro abra o próprio programa, encontre a linha "Referências" no lado esquerdo, clique nela. Subseções adicionais serão abertas, entre as quais pare sua escolha na linha "Nomenclatura". Agora um menu estará localizado no painel horizontal, no qual você encontrará "Nomenclatura e preços", ao clicar nele, uma sublista será aberta, na qual você encontrará a palavra desejada "Download".

Para que a importação seja bem-sucedida, é importante garantir que o documento baixado seja salvo no formato correto. É permitido importar para 1C: Documentos contábeis que você conseguiu salvar no formato Excel - 2003 ou versões posteriores. Além disso, o documento pode ser salvo nos formatos mxl e ods. Se você fez tudo com antecedência dessa maneira, pode importar.

É fácil entender como salvar em 1C no Excel clicando no botão "Download". A janela de download usual aparecerá na tela. Resta apenas especificar o caminho onde está localizado o documento que você deseja baixar. Após a conclusão da importação para 1C do Excel, observe que no programa será exatamente o mesmo que no editor de planilhas.

Isso conclui a importação, mas suas ações continuam, especialmente se você não editou a tabela anteriormente, portanto, há linhas e colunas extras nela. Acima das colunas, você encontrará uma frase como "Especificar os adereços", clicando nela, você precisará selecionar uma das opções oferecidas na lista. Depois de trabalhar com sucesso com cada coluna, revise as linhas. Se você encontrar algo supérfluo, sinta-se à vontade para excluí-lo.

Para realizar tais manipulações, selecione a linha e clique no botão "Excluir linha".

Estudando as instruções sobre como fazer upload para 1C do Excel existente, você pode facilmente encontrar dicas sobre o fato de que, após editar a tabela, você precisa preencher os dados que faltam. Se você fizer essas manipulações com escrúpulo, será mais fácil trabalhar com o programa posteriormente. Da mesma forma, será mais fácil pesquisar.

Isso conclui a importação do editor de planilhas para o programa 1C: Accounting. Se você seguir rigorosamente as instruções de como descarregar do Excel em 1C, mas algo der errado, certifique-se de que o próprio programa esteja acompanhado da versão mais recente.

Algoritmo de descarga

Portanto, tendo descoberto completamente como carregar documentos criados anteriormente no Excel em 1C, agora você pode se aprofundar em como salvar um documento de 1C no Excel. Essa necessidade também é frequentemente enfrentada por alguns contadores. Felizmente, nas novas versões do programa, esse recurso não está apenas disponível, mas a execução de tais tarefas já vem acompanhada de um alívio perceptível.

Em primeiro lugar, o documento carregado pode ser usado como uma lista de preços que pode ser enviada a parceiros e fornecedores. Para "forçar" o descarregamento do arquivo, você deve inicialmente seguir o caminho já conhecido, abrindo primeiro "Nomenclatura", depois "Nomenclatura e preços", e no final desta vez a linha "Descarregar". Depois disso, aparecerá uma janela na qual você precisará especificar as colunas que gostaria de ver posteriormente no Excel.

Também é possível adicionar colunas adicionais, no painel horizontal superior para resolver essas tarefas intermediárias existem os botões "Adicionar" e "Excluir". Depois de ter certeza de que todos os dados necessários estão envolvidos, marcados, você deve clicar no botão "Upload", especificar o caminho onde deseja salvar esse arquivo e aguardar a conclusão do processo realizado pelo próprio programa.

Você não terá que esperar muito, porque a operação é realizada rapidamente.

Quando o programa anuncia a conclusão do processo, resta apenas abrir o arquivo carregado e certificar-se de que contém tudo o que será necessário para o trabalho posterior. Contadores experientes podem formar uma carga não de uma posição, mas de várias ao mesmo tempo, contadas não em dezenas, mas em centenas inteiras. Graças a essas ações, o tempo é economizado significativamente, o que é bem-vindo por aqueles que antes precisavam gastar muito tempo para concluir essas tarefas.

Portanto, o processo de descarregar e carregar documentos do Excel no programa 1C: Accounting era acompanhado anteriormente por problemas crescentes. No momento, tendo atualizado o programa para a versão mais atual e estudado recomendações úteis, qualquer contador pode lidar com essas tarefas.

Como posso baixar documentos de um fornecedor por e-mail em 1C: Accounting 8, edição 3.0?

O vídeo foi feito no programa "1C: Accounting 8" (versão 3.0.42.84).

Simplifique significativamente o processo de troca de documentos entre as contrapartes, bem como reduza o custo de entrega de documentos, compra de consumíveis e armazenamento de arquivos, a transição para o gerenciamento eletrônico de documentos (EDM) ajudará. Desde 8 de abril de 2011, está em vigor a Lei Federal de 6 de abril de 2011 nº 63-FZ "Sobre assinatura eletrônica", que determina o procedimento para obtenção e uso de assinatura eletrônica e as obrigações dos participantes na troca de assinaturas eletrônicas documentos. Para obter mais informações sobre a troca de documentos eletrônicos, consulte o livro de referência "Troca de documentos eletrônicos" na seção "Contabilidade e contabilidade fiscal".

Se as contrapartes não forem participantes do FED, a troca de documentos por e-mail ajudará a simplificar o processo de registro do documento contábil primário no sistema de informações.

Documentos do sistema de contabilidade Fatura do comprador, Implementação (ato, carta de porte), fatura emitida podem ser enviadas à contraparte por e-mail (clicando no botão Enviar por email com um envelope). O documento é enviado como um arquivo anexado no formato selecionado pelo usuário. Também anexado à carta está um arquivo destinado ao download pelo destinatário em "1C: Contabilidade 8" (rev. 3.0).

Você pode carregar os documentos recebidos do fornecedor nos formulários de listas de documentos.

As faturas para pagamento são carregadas na forma de uma lista de documentos Ordens de pagamento. Faturas e atos - na lista Recebimento (atos, faturas).

O destinatário pode fazer upload de documentos do formulário ou UPD de arquivos com a extensão xls, mxl ou no formato aprovado pelo Serviço Fiscal Federal da Rússia. Você pode fazer upload de documentos de um arquivo ou de um e-mail. Você pode escolher o método de download na forma de uma lista de documentos de recebimento clicando no botão Download. Ao carregar, o programa verifica a conformidade do formato e relata os resultados da verificação.

Ao carregar documentos TORG-12, Ato de aceitação e entrega de obras (serviços) ou UPD um documento do sistema contábil é criado Recibo (ato, fatura), em que os dados necessários são preenchidos automaticamente. Além dos documentos de recebimento, um documento adicional pode ser criado Fatura recebida.

Se a mercadoria ou serviço for entregue ao destinatário pelo fornecedor pela primeira vez e os itens do comprador e do fornecedor não estiverem sincronizados, no formulário aberto Comparação de dados por nomenclatura campo deve ser preenchido Nomenclatura selecionando o item apropriado no diretório Nomenclatura, e clique no botão Escreva e feche .

As contas de e-mail são configuradas na seção Administração - Organizador. O endereço de e-mail da contraparte deve ser especificado na forma de um elemento de diretório Contrapartes.

Observe que os documentos enviados por e-mail (de um arquivo) não são documentos legalmente significativos; portanto, tanto o comprador quanto o vendedor devem ter os documentos devidamente assinados em papel.

Neste artigo, consideraremos dois tópicos muito importantes com você, o primeiro é e o segundo é claro upload de dados de 1s para excel. Vale ressaltar que esses temas interessam a dois principais públicos de usuários, são eles:

  • Usuários do sistema 1C Enterprise
  • programadores 1C

Os usuários 1C geralmente desejam fazer pedidos, por exemplo transferência de dados do excel para 1s de acordo com seus requisitos específicos de portabilidade, enquanto os programadores 1C são mais propensos a procurar algum esclarecimento ou exemplos de código. Com base nessas considerações, decidimos dividir as informações fornecidas neste artigo em duas partes para usuários e programadores de 1C.

1C carregando do Excel e descarregando do 1C para o Excel pelos olhos de um usuário comum 1C

Muitas vezes acontece que uma empresa ou firma, por exemplo, possui documentação armazenada em um computador em arquivos Excel. E muitas vezes os usuários têm uma pergunta, mas como upload ou download de dados do Excel para 1C. Obviamente, não se pode prescindir do conhecimento de programação; portanto, se você é um usuário simples, precisa solicitar os serviços 1c de nós, porque absolutamente qualquer um de nossos programadores 1c sempre o ouvirá, selecione uma solução especialmente projetada para você , e definitivamente irá ajudá-lo.

Por que não há processamento universal para carregar dados do Excel para 1C?

Vamos responder a esta pergunta e ver seus principais pontos:

  1. Cada usuário possui diferentes arquivos do Excel, os dados dos quais ele deseja transferir para o 1C, é claro, esses arquivos têm um número diferente de linhas e colunas e também carregam uma carga semântica diferente.
  2. Cada usuário trabalha com uma configuração separada, ou seja, as configurações podem ser diferentes, o que funciona em uma configuração não funcionará em outra configuração sem atualização.
  3. Os dados do Excel devem ser transferidos para objetos diferentes e, portanto, são necessários códigos diferentes, porque cada usuário tem seus próprios requisitos.

É por esses motivos que não é possível criar processamento universal para carregando dados do Excel para 1C.

Como os dados são carregados e descarregados do Excel para 1C no exemplo de desenvolvimento real

Agora vamos dar uma olhada geral como os dados são carregados e descarregados do Excel em 1C, e como tudo ficará na solução final?. Um exemplo de desenvolvimento individual real, bem como o arquivo Excel original são apresentados a seguir.

Neste processamento, primeiro você precisa selecionar o arquivo Excel e, em seguida, clicar no botão "Executar", após o qual os dados necessários do Excel serão carregados na parte tabular. Agora, tudo o que resta para o usuário fazer é clicar no botão "Transferir para livro", após o qual os dados serão transferido do Excel para 1C.

Carregar dados de 1C para Excel acontece quase o mesmo, só que aqui a complexidade do processamento da gravação depende de que tipo de dados deve ser descarregado do objeto. Por exemplo, temos o livro de referência "Nomenclatura" e queremos carregar o nome do próprio item e a unidade de medida deste item, embora o próprio item possa ter muitos mais detalhes, como tipo de item, tipo de item, nome, etc

Preciso de um processamento para carregar e/ou descarregar dados do Excel, o que devo fazer?

Tudo o que você precisa fazer é pegar o telefone e ligar para nós. Depois disso, nossos especialistas realizarão todas as ações necessárias para que você obtenha exatamente o que precisa. Se você precisar fazer uma atualização 1c urgente, ligue para nós, teremos prazer em ajudar cada um de nossos clientes!

Carregando e descarregando dados do Excel para 1C através dos olhos de um programador 1C comum

Um pouco mais alto, demos muitas informações úteis para usuários 1C, mas agora é hora de falar sobre os aspectos técnicos de escrever código, além de fornecer informações para programadores 1C que serão muito úteis para eles na hora de escrever código. Considere as principais funções usadas com frequência para trabalhar com o Excel.

Começaremos explicando como conectar o Excel ao 1C, isso é feito por meio de um objeto COM. Para que este código funcione corretamente, o Excel deve estar instalado no computador, caso contrário, nada funcionará:

Depois de conectar o Excel, precisamos abrir o documento necessário a partir do qual a transferência será realizada:

Agora precisamos selecionar uma planilha de um livro excel, na figura acima vemos como é selecionada uma planilha com um determinado número. O número da folha é armazenado na variável "Número da folha":

Podemos descobrir o número de planilhas em uma pasta de trabalho do Excel usando o campo "Contagem":

Para obter o nome de uma folha sob um determinado número, você precisa escrever uma linha semelhante:

Depois de terminarmos todas as etapas para trabalhar com o próprio Excel, o processo deve ser encerrado. Feche-o, caso contrário, ele travará:

Um exemplo de uma função que carrega células individuais do Excel para 1C

Revisamos os procedimentos e funções básicos que todo programador 1C encontra ao escrever o processamento para carregar dados do Excel para 1C. Agora vamos nos familiarizar com mais detalhes com a função que lê células individuais de um arquivo Excel.

Achamos que não há necessidade de fornecer explicações adicionais para esse código, pois todas essas funções foram discutidas em detalhes acima.

Um exemplo de função que carrega todos os dados do Excel em uma parte tabular 1C

Consideramos uma função que exibe células individuais do Excel. Mas e se precisarmos descarregar toda a planilha do Excel de uma vez e ignorá-la sequencialmente? É aqui que o código abaixo é útil:

Um exemplo de uma função que carrega dados de 1C para o Excel

Acima, analisamos muitas coisas interessantes, mas não tocamos em um tópico como o upload de dados do 1C para o Excel. Na verdade, o princípio de trabalho aqui é absolutamente quase o mesmo, exceto que criamos programaticamente um novo arquivo do Excel e o anotamos programaticamente. Bem, para escrever um valor em uma célula, como você provavelmente já adivinhou, você precisa colocar a expressão Sheet.Cells (x, y) no lado esquerdo. Um exemplo de upload de dados de 1C para o Excel é apresentado abaixo: