Link de contabilidade FM (Xero)
Resumo:
O Xero é um sistema de contabilidade baseado em nuvem que pode lidar com várias tarefas contábeis, como gerenciamento de inventário e transações bancárias. Neste artigo, discutiremos como integrar o FileMaker ao Xero, incluindo a criação de uma conta do Xero Developer, estabelecendo uma conexão com a API, solicitações e analisando a resposta.
Pontos chave:
- Xero é um sistema contábil abrangente para empresas pequenas e médias.
- Ele foi projetado para ser uma solução baseada em nuvem para salvar os clientes de dores de cabeça.
- O FileMaker pode ser integrado ao Xero para otimizar o fluxo de trabalho e eliminar a entrada de dados duplos.
- Criar uma conta de desenvolvedor Xero é a primeira etapa no processo de integração.
- Habilitar a Xero Demo Company para fins de teste é recomendado.
- Você pode se conectar ao Xero como um aplicativo privado, público ou parceiro.
- Estabelecer uma conexão com a API contábil Xero requer definição de cabeçalhos HTTP.
- Usando o plug -in BaseElements pode simplificar a análise XML, o formato de dados padrão do Xero.
- Autenticação com Xero a OAuth1.0 pode ser complexo, mas é necessário para a integração.
- Fazer solicitações para Xero e analisar a resposta pode ser feito usando funções personalizadas.
Questões:
- Como o Xero pode beneficiar empresas pequenas e médias?
O Xero fornece uma solução contábil abrangente baseada em nuvem que pode lidar com várias tarefas contábeis, salvando empresas de dores de cabeça. - Qual é o objetivo de integrar o FileMaker com Xero?
A integração do FileMaker com o fluxo de trabalho do Xero lines e elimina a necessidade de entrada de dados duplos. - Qual é o primeiro passo na integração do FileMaker com o Xero?
O primeiro passo é criar uma conta do Xero Developer. - Por que a empresa de demonstração da Xero está recomendada?
A ativação da empresa de demonstração Xero permite testes fáceis e redefinição de dados. - Quais são os três tipos de aplicações para se conectar ao Xero?
Os três tipos são aplicativos privados, públicos e parceiros. - Como os cabeçalhos HTTP podem ser usados para estabelecer uma conexão com o Xero?
Os cabeçalhos HTTP podem ser definidos no FileMaker 16 para estabelecer uma conexão com a API de contabilidade Xero. - Qual plugin pode ser usado para analisar XML no FileMaker?
O plug -in BaseElements é uma ferramenta livre e poderosa que pode ser usada para analisar XML no FileMaker. - Qual é o objetivo da autenticação com Xero usando OAuth1.0?
Autenticação com Xero usando OAuth1.0 garante que a string de assinatura corresponda às expectativas da API. - Como os pedidos podem ser feitos para Xero e a resposta será analisada?
As solicitações podem ser feitas usando funções personalizadas e a resposta pode ser analisada usando a função be_xpath. - Quais são algumas das principais características da integração Xero com o FileMaker?
A integração do Xero com o FileMaker permite criar e atualizar clientes, preencher os campos de identificação Xero e recuperar informações específicas da resposta.
Respostas:
- O Xero beneficia empresas pequenas e médias, fornecendo um sistema de contabilidade abrangente que é baseado em nuvem. Isso elimina a necessidade de as empresas gerenciarem sua própria infraestrutura de TI e permite fácil acesso a dados financeiros de qualquer lugar.
- A integração do FileMaker com o fluxo de trabalho do Xero lines e elimina a necessidade de entrada de dados duplos. Isso significa que os dados inseridos no FileMaker podem ser sincronizados automaticamente com o Xero, economizando tempo e reduzindo erros.
- O primeiro passo na integração do FileMaker com o Xero é criar uma conta do Xero Developer. Esta conta fornecerá acesso às ferramentas e recursos necessários para integrar o FileMaker e o Xero.
- Habilitar a Xero Demo Company é recomendada porque permite testar a integração sem afetar seus dados ao vivo. Você pode redefinir facilmente os dados da empresa de demonstração sempre que precisar, garantindo que seu teste não interfira nos seus dados contábeis reais.
- Existem três tipos de aplicações para se conectar ao Xero: Aplicativos privados, públicos e parceiros. Aplicativos privados permitem acesso a longo prazo sem autorização do usuário, os aplicativos públicos permitem conexões de 30 minutos com um código de verificador, e os aplicativos parceiros permitem conexões de longo prazo por meio de um aplicativo público a ser usado por outros.
- Estabelecer uma conexão com o Xero requer definição de cabeçalhos HTTP. Com o FileMaker 16, você pode facilmente definir cabeçalhos HTTP personalizados para autenticar sua solução e se comunicar com a API contábil Xero.
- O plug -in BaseElements é uma ferramenta livre e poderosa que pode ser usada para analisar XML no FileMaker. Ele fornece várias funções para trabalhar com dados XML e pode simplificar bastante o processo de extração de informações da resposta XML do Xero.
- Autenticação com Xero usando OAuth1.0 é necessário para garantir que a string de assinatura em suas solicitações corresponda ao que a API espera. O OAuth1.0 processo pode ser complexo, mas entender é essencial para estabelecer uma conexão segura e confiável com o Xero.
- Para fazer solicitações para Xero e analisar a resposta, você pode usar funções personalizadas no FileMaker. Essas funções podem formatar os parâmetros de solicitação e o corpo, enviar a solicitação para Xero usando a inserção da etapa de script da URL e extrair as informações desejadas da resposta XML usando a função be_xpath.
- A integração do Xero com o FileMaker permite várias operações, como criar e atualizar clientes. Por exemplo, você pode usar uma solicitação de postagem com detalhes do cliente para criar ou atualizar um contato Xero. A resposta do Xero conterá um XML com os dados resultantes, que podem ser analisados usando funções personalizadas para extrair informações específicas e preencher campos em sua solução FileMaker.
Link de contabilidade FM (Xero)
Você obtém o login de acesso total ao comprar o link de contabilidade FM (Xero Edition) – 100% desbloqueado para você se integrar à sua própria solução de filmes
FileMaker Xero Integração
O Xero é um sistema contábil abrangente para empresas pequenas e médias com mais de um milhão de assinantes. Ele pode lidar com qualquer tarefa contábil que varia de inventário a transações bancárias e foi especialmente projetado para ser uma solução baseada em nuvem para salvar clientes de dores de cabeça TI. E com sua API simples, você pode integrá -lo ao seu aplicativo FileMaker para otimizar o fluxo de trabalho e eliminar a entrada de dados duplos.
Este artigo mostrará como integrar o FileMaker ao Xero, incluindo como criar uma conta e um aplicativo do Xero Developer, estabelecer uma conexão com a API, fazer uma solicitação e analisar a resposta.
Configurando uma conta de desenvolvimento Xero GRATUITA
O primeiro passo a ser concluído é criar uma conta de desenvolvedor gratuita do Xero. Eu recomendo ativar a Xero Demo Company após a conclusão da configuração da conta para fins de teste para fins de teste. A empresa de demonstração é fácil de configurar e você pode redefinir os dados sempre que precisar. Simplesmente navegue até a página My Xero e clique no botão Experimente a empresa de demonstração. Certifique -se de definir o fuso horário da empresa que corresponde à sua localização.
Agora você precisa escolher o tipo de aplicativo para Xero. Você pode se conectar ao Xero como uma das três entidades:
- Aplicativo privado: permite acesso a longo prazo e ignora o processo de autorização do usuário. Infelizmente, Xero usa o método RSA-SHA1 para gerar chaves públicas e privadas que só podem ser geradas usando o plugin de terceiros por enquanto. Sugiro estabelecer a conexão entre Xero e FileMaker como um pedido público.
- Aplicativo público: permite a conexão de 30 minutos para Xero usando um código de verificador. O arquivo de amostra anexado a este artigo o levará a esse processo.
- Aplicativo de parceiro: permite que a conexão de longo prazo através do aplicativo público seja usado por outros. Sua organização deve ser aprovada pelo Xero para construir esse tipo de aplicativo.
Adicione seu aplicativo público seguindo nosso exemplo abaixo. O URL da empresa precisa começar com “http”. O domínio de retorno de chamada OAuth pode ser deixado vazio. Para começar, baixe o arquivo de demonstração mostrado neste artigo e siga o processo passo a passo.
Estabelecendo uma conexão com o Xero
Depois de configurar um aplicativo público, você’estou pronto para estabelecer uma conexão com a API contábil. Agora você pode definir cabeçalhos HTTP com FileMaker 16, mas não há maneira nativa de analisar facilmente XML, que é Xero’s Formato de dados padrão. Eu sugiro usar o plug -in BaseElements, pois é uma ferramenta gratuita e poderosa para analisar XML.
Para autenticar sua solução, faça referenciar a documentação no OAuth1.0 . O principal objetivo do OAuth1.0 é garantir que a string de assinatura corresponda ao que a API espera. A string de assinatura é uma combinação criptografada de todos os parâmetros passados na solicitação em ordem alfabética. O processo de autenticação pode ser bastante complicado, então eu recomendo dar uma olhada sob o capô do arquivo de exemplo que fornecemos. Aqui está o código de exemplo para solicitar o acesso à sua conta Xero:
Insira do URL [selecione; Com diálogo: off; $ resultado; $ url; Opções de curl: "-x get" & "-d $ httproponseHeaders" & "-h Content-Type: Application/X-Www-Form-Form-Urlencoded"]
Você pode estabelecer facilmente uma conexão com a chave do consumidor e o código secreto. Mas você terá que renovar seu código de acesso a cada 30 minutos. Lembre -se também de que o URL e o corpo de solicitação diferem dependendo do que você está tentando fazer. Dê uma olhada na documentação do Xero para fazer chamadas específicas para o Xero.
Fazer solicitações e analisar a resposta
Cada módulo Xero tem um URL diferente para ligar. Meu exemplo mostra como criar e atualizar cada cliente e preencher um campo de identificação Xero a partir da resposta que obtemos. Eu recomendo ajustar seus pedidos finos e obter uma melhor compreensão do Xero’s Resposta usando seu aplicativo Xero Previewer.
No arquivo de exemplo fornecido, você pode criar e atualizar um contato Xero usando uma solicitação de postagem com detalhes do cliente mostrados na tela Detalhes do cliente. Os dados do cliente são embrulhados na formatação XML usando funções personalizadas e depois passadas como parâmetro na etapa de script da inserção da URL.
Depois que uma solicitação bem -sucedida for feita, uma resposta no XML retornará. Você poderá usar a função be_xpath (xml; xpath) para retirar qualquer informação da resposta que você deseja.
FFD5095F-A4D7-4428-B46B-4B06E21D48E2 OK Serviços de banco de dados 2017-07-31T12: 01: 34.4110112Z 4623E1CB-391A-44D3-9C3B-7E8AF035745F ATIVO Serviços de banco de dados Gayoung Lua [email protected] RUA 8604 Allisonville Road Suite 231 Indianapolis EM 46250 EUA CAIXA POSTAL PADRÃO DDI FAX MÓVEL 2017-07-31T05: 19: 47.387 falso falso
Por exemplo, você pode obter o recém -criado ID de contato Xero usando o seguinte conjunto de função:
Be_xpath ($ postresponse; "/Response/contatos/contato [1]/contactId")
Xero: coisas a serem lembradas
É importante conhecer os limites da API Xero ao criar integração entre FileMaker e Xero. A API Xero continua a se melhorar e introduzir novas funcionalidades, mas por enquanto, aqui estão alguns itens importantes que você precisa saber:
- A API Xero é limitada a 60 chamadas em uma janela rolante de 60 segundos.
- Ele também tem no máximo 5.000 chamadas em uma janela de 24 horas.
- Postagem para contabilidade ou folha de pagamento tem um limite de tamanho de 3.5 MB e um limite de tamanho de arquivo de 10 MB. É por isso que Xero sugere que os desenvolvedores postam feixes de até 50 elementos em uma chamada.
- Todos os registros de data e hora devem estar no horário padrão (também conhecido como ignorar o horário de verão).
- O Xero foi projetado para funcionar com pequenos e médias empresas, o melhor. Grandes solicitações tornarão os relatórios e a comunicação entre aplicativos mais lentos.
- Xero API espera que os registros de data e hora sejam publicados no UTC. Nosso arquivo de demonstração lida com isso para você, desde que o fuso horário correto e a caixa de seleção de poupança seja marcada de acordo com o fuso horário do seu computador.
Conclusão
O Xero é um poderoso aplicativo em nuvem para empresas pequenas e médias que podem ser facilmente integradas ao seu aplicativo FileMaker. A integração do seu aplicativo com o Xero otimizará drasticamente seu fluxo de trabalho contábil, eliminará a entrada de dados duplos e reduzirá as dores de cabeça indo para a nuvem. Se você precisar de ajuda para integrar o Xero ao seu aplicativo FileMaker, entre em contato conosco em serviços de banco de dados.
Você sabia que somos um revendedor autorizado para o licenciamento do Claris FileMaker?
Entre em contato conosco para discutir a atualização do seu software Claris FileMaker.
Baixe o arquivo de integração do FileMaker Xero
Preencha o formulário abaixo para fazer o download do seu arquivo de FileMaker gratuito.
link de contabilidade FM (Xero)
Não há mais entrada de dados dupla entre Xero e FileMaker!
O link de contabilidade do FMES permite fazer upload e baixar dados entre Xero e FileMaker.
O FMACCONTE LINK (Xero Edition) é uma solução de fabricante de filmes que integra entre a FileMaker Pro e o Xero Contabilidade Software. Xero é fácil de usar o software de contabilidade on -line que’S projetado especificamente para pequenas empresas. FMACKCOUNT LINK (Xero Edition) permite que você faça upload e baixe dados entre FileMaker e Xero por meio de sua API (Application Programming Interface). O FMACCONTE LINK (Xero Edition) é completamente desbloqueado, permitindo que você o integre à sua solução de FileMaker existente.
Não há mais entrada de dados duplos no FileMaker e Xero – salve o tempo e o dinheiro da sua empresa.
Os recursos do link de contabilidade do FM (Xero Edition) incluem:
– Trabalha com o FileMaker Pro/Pro Advanced V12 ou mais tarde
– Pode ser hospedado pelo FileMaker Pro, FileMaker Server ou FileMaker Cloud
– Funciona com Macintosh e Windows
– Inclui suporte para scripts agendados para servidor FileMaker
– Suporta várias organizações Xero
– suporta a API contábil principal e a API da folha de pagamento
– 100% desbloqueado para você se integrar à sua própria solução de fabricante de filmes
O FMACCONTE LINK (Xero Edition) funciona com os seguintes pontos de extremidade da API Xero:
– Organizações: Autentique várias organizações Xero
– Contatos: Baixar e fazer upload de contatos
– Faturas: Baixar e fazer upload de faturas (incluindo itens de linha de fatura)
– Bills: Baixar e fazer upload de faturas (incluindo itens de linha de fatura)
– Pedidos de compra: Baixar e fazer upload de pedidos de compra
– Itens (produtos): Baixar e fazer upload de itens (lista de preços dos produtos)
– Pagamentos: baixe e envie pagamentos contra uma fatura
– Anexos: Envie anexos contra uma fatura
– Relatórios: Download de relatórios de Xero
– Usuários: Baixe usuários Xero
– Recebimentos: Baixar e fazer upload de recibos
– Reivindicações de despesas: baixar e fazer upload de reclamações de despesas
– Notas de crédito: Download, faça upload e alocar notas de crédito
– Plantos em excesso: baixe, carregue e alocem pagamentos em excesso
– Pré -pagamentos: baixe, faça upload e aloque de pré -pagamento
– Funcionários: baixar e fazer upload de funcionários
– Timesheets: baixe e envie timesheets para Xero
– Códigos de conta: baixe e envie códigos de conta do Xero
– Taxas de imposto: baixar e fazer upload de taxas de imposto do Xero
– BankTransactions: Download e envie o BankTransactions do Xero
– Categorias de rastreamento: baixe e upload categorias de rastreamento do Xero
– Revistas manuais: Baixar e fazer upload de revistas manuais
O que há de novo
O FMACCONTE LINK (Xero Edition) V2 foi reescrito para usar funções nativas de fabricante de filmes. Você verá downloads e uploads mais rápidos entre o FileMaker e a API Xero e foi atualizado para trabalhar com o OAuth 2.0 aplicativos. A integração agora é mais fácil do que antes e oferece suporte aos clientes da FileMaker WebDirect e FileMaker Go. Adicionamos suporte para citações Xero, Xero Webhooks para a API PHP e API de dados e faturas por e -mail via Xero. v2.2 Suporte adicionado ao Claris Connect Webhooks.
link de contabilidade FM (edição Xero)
link de contabilidade FM (edição Xero) é uma solução de fabricante de filmes que integra entre o FileMaker Pro e o software de contabilidade Xero. Xero é fácil de usar o software de contabilidade on -line que’S projetado especificamente para pequenas empresas. FMACKCOUNT LINK (Xero Edition) permite que você faça upload e baixe dados entre FileMaker e Xero por meio de sua API (Application Programming Interface). O FMACCONTE LINK (Xero Edition) é completamente desbloqueado, permitindo que você o integre à sua solução de FileMaker existente.
Não há mais entrada de dados duplos no FileMaker e Xero – salve o tempo e o dinheiro da sua empresa.
Empurre e puxe dados através da API Xero
O FMACCUNTE LINK (Xero Edition) inclui exemplos para trabalhar com contatos, faturas, pagamentos, itens, contas, funcionários e quadros de horários.
Completamente desbloqueado
Você obtém o login de acesso total ao comprar o link de contabilidade FM (Xero Edition) – 100% desbloqueado para você se integrar à sua própria solução de filmes
O FMACKCOUNT LINK (Xero Edition) está disponível em 2 versões:
FMACKCOUNT LINK (Xero Edition) V2:
- trabalha com a FileMaker Pro v16 ou mais tarde
- Suporta os clientes da FileMaker WebDirect e FileMaker Go
- não’T requer um plug-in de fabricante
- Pode ser hospedado pelo FileMaker Pro, FileMaker Server ou FileMaker Cloud
- Funciona com Macintosh e Windows
- Inclui suporte para scripts agendados para servidor FileMaker e executar script no servidor
- Suporta várias organizações Xero
- suporta a API contábil principal e a API da folha de pagamento
- Suporta Oauth 2.0
- 100% desbloqueado para você se integrar à sua própria solução de fabricante de filmes
FMACKCOUNT LINK (Xero Edition) v1:
- trabalha com a FileMaker Pro v12 ou mais tarde
- Instala um plug-in FileMaker para apoiar o trabalho com a API Xero
- Pode ser hospedado pelo FileMaker Pro, FileMaker Server ou FileMaker Cloud
- Funciona com Macintosh e Windows
- Inclui suporte para scripts agendados para servidor FileMaker e executar script no servidor
- Suporta várias organizações Xero
- suporta a API contábil principal e a API da folha de pagamento
- Suporta Oauth 2.0
- 100% desbloqueado para você se integrar à sua própria solução de fabricante de filmes
O FMACCONTE LINK (Xero Edition) funciona com os seguintes pontos de extremidade da API Xero:
- Organizações: Autentique várias organizações Xero
- Contatos: Baixar e fazer upload de contatos
- Faturas: Baixar e fazer upload de faturas (incluindo itens de linha de fatura)
- Contas: Baixar e fazer upload de faturas (incluindo itens de linha de fatura)
- Ordens de compra: Baixar e fazer upload de pedidos de compra
- Citações: Download e upload citações
- Unid (Produtos): Baixar e fazer upload de itens (lista de preços dos produtos)
- Pagamentos: Baixar e fazer upload de pagamentos contra uma fatura
- Anexos: Envie anexos contra uma fatura
- Relatórios: download relatórios de Xero
- Usuários: baixar usuários Xero
- Recibos: download e upload de recibos
- Reivindicações de despesas: Baixar e fazer upload de reivindicações de despesas
- Notas de credito: Baixar, fazer upload e alocar notas de crédito
- Pagamentos em excesso: Baixar, fazer upload e alocar pagamentos em excesso
- Pré-pagamentos: Baixar, fazer upload e alocar pré -pagamentos
- Funcionários: download e upload de funcionários
- Plábeis de horários: download e upload de timesheets para xero
- Códigos de conta: Baixe e envie códigos de conta do Xero
- Taxas de imposto: Baixe e uplote as taxas de imposto do Xero
- BankTransactions: download e envie o BankTransactions de Xero
- Categorias de rastreamento: Download e upload de categorias de rastreamento do Xero
- Revistas manuais: Baixar e fazer upload de revistas manuais
- BatchPayments: Baixar e fazer upload de pagamentos em lote
Compre online agora para download imediato
O FMACKCONTE LINK (Xero Edition) está disponível em várias licenças:
Licença da empresa: Isso permite que você use o arquivo de solução FMACKCOUNT LING (Xero Edition) em uma única empresa em um local. Você pode instalar o arquivo de solução FMACKCOUNT LINK (Xero Edition) em um único servidor de filmes/filmesak. O arquivo FMACCONTE LINK (Xero Edition) é completamente desbloqueado, permitindo incorporar ou integrar o arquivo FMACKCOUNT LINK (Xero Edition) com suas soluções de fabricantes de filmes existentes no One Server/One Local.
Licença de solução vertical: Isso permite que você integre o arquivo de solução FMACKCOUNT LINK (Xero Edition) com uma única solução vertical que sua empresa vende (por exemplo, uma solução imobiliária/saúde construída no FileMaker Pro que sua empresa desenvolve e vende). O arquivo FMACKCOUNT LINK (Xero Edition) é completamente desbloqueado, permitindo que você incorpore ou integra o arquivo FMACCUPTING LING (Xero Edition) com sua solução vertical.
Licença de desenvolvedor: Isso permite que você integre o arquivo de solução FMACKCounting Link (Xero Edition) com um número ilimitado de clientes. O arquivo FMACKCOUNT LINK (Xero Edition) é completamente desbloqueado, permitindo incorporar ou integrar o arquivo FMACKCOUNT LING (Xero Edition) com um número ilimitado de soluções de clientes.
Se você precisar de assistência na integração do FMAccounting Link (Xero Edition) com sua solução FileMaker, você pode comprar blocos de tempo de suporte do desenvolvedor tempo. Podemos ajudar com aspectos específicos da integração ou completar a integração para você.
Estávamos procurando de alguma maneira para interface o FileMaker com um sistema contábil e tropeçamos no banco de dados. Compramos o fmacklink e em poucos minutos estava trabalhando perfeitamente com o Xero. Ficamos surpresos, como isso foi fácil e extremamente satisfeito com o software do banco de dados. Também compramos a interface FMecommerce para o Shopify, que economizou horas e horas do nosso tempo carregando produtos para o Portal do Shopify. Esperamos unir a loja e os links de contas com nosso próprio sistema de CRM para fazer uma solução geral maravilhosa!