Ir para o conteúdo

Conector NetSuite para Jitterbit Studio

Resumo

O conector NetSuite estabelece acesso ao NetSuite.

O conector NetSuite fornece uma interface para criar uma conexão NetSuite, a base utilizada para gerar instâncias de atividades do NetSuite. Essas atividades, uma vez configuradas, interagem com o NetSuite por meio da conexão.

O conector NetSuite é acessado na aba Endpoints e conectores do projeto na paleta de componentes de design (veja Paleta de componentes de design).

Dica

Receitas de integração e modelos de processo estão disponíveis para este conector através do Jitterbit Marketplace.

Visão geral do conector

Este conector é usado para primeiro configurar uma conexão NetSuite. Os tipos de atividades associados a essa conexão são então usados para criar instâncias de atividades que têm a intenção de ser usadas como fontes (para fornecer dados em uma operação) ou alvos (para consumir dados em uma operação).

Juntos, uma conexão NetSuite específica e suas atividades são referidos como um endpoint NetSuite:

attachment

  • Pesquisar: Recupera registros existentes do NetSuite e é destinado a ser usado como uma fonte para fornecer dados em uma operação.

  • Criar: Cria novos registros no NetSuite e é destinado a ser usado como um alvo em uma operação.

  • Atualizar: Atualiza registros existentes no NetSuite e é destinado a ser usado como um alvo em uma operação.

  • Obter Lista: Recupera uma lista de registros existentes com base no ID do NetSuite e é destinado a ser usado como um alvo em uma operação.

  • Upsert: Atualiza registros existentes e cria novos registros no NetSuite, sendo destinado a ser usado como um alvo em uma operação.

  • Excluir: Exclui registros no NetSuite e é destinado a ser usado como um alvo em uma operação.

Nota

Este conector é um conector nativo do Studio, que pode ser mencionado pela Jitterbit ao comunicar alterações feitas nos conectores. O cronograma de lançamentos para conectores nativos do Studio é baseado na cadência das aplicações web do portal Harmony.

Os endpoints criados com este conector estão incluídos no relatório de uso de endpoints e contam para sua licença.

Pré-requisitos e versões de API suportadas

Certos pré-requisitos devem ser atendidos para usar este conector, incluindo ter a autenticação baseada em token (TBA) habilitada, usar uma versão de WSDL do NetSuite suportada e usar agentes da Harmony em nuvem ou privados que suportem a versão de WSDL do NetSuite.

O conector do NetSuite utiliza a API de serviços web SOAP da versão do WSDL do NetSuite que você configurou. O conector do NetSuite pode ser configurado com os WSDLs suportados listados nos pré-requisitos.

Além disso, a opção Pesquisa Salva com campos de resultado como saída em uma atividade de Pesquisa do NetSuite requer um script Suitelet implantado para buscar os metadados necessários para limitar os campos do esquema de resposta às colunas de uma pesquisa salva.

Nota

A opção Pesquisa Salva com campos de resultado como saída requer agentes na versão 11.49 ou posterior.

Consulte a documentação fornecida no Centro de Ajuda do NetSuite para informações sobre os campos do esquema.

Limitações

O conector do NetSuite não suporta serviços web de anexar / desanexar. Para usar esses serviços web, utilize o conector SOAP.

Solução de problemas e como fazer

Solução de problemas

Se você encontrar problemas com o conector do NetSuite, as seguintes etapas de solução de problemas são recomendadas:

  1. Certifique-se de que a conexão do NetSuite foi bem-sucedida usando o botão Testar na tela de configuração. Se a conexão não for bem-sucedida, o erro retornado pode fornecer uma indicação do problema.

  2. Verifique os logs de operação para qualquer informação registrada durante a execução da operação.

  3. Ative o registro de depuração de operação (para agentes em nuvem ou para agentes privados) para gerar arquivos de log e dados adicionais.

  4. Se estiver usando agentes privados, certifique-se de que está utilizando a versão do agente 11.30 ou posterior e verifique os logs do agente para mais informações.

  5. Revise as limitações do conector do NetSuite.

Se você ainda estiver enfrentando problemas, há considerações gerais de solução de problemas em Solução de problemas de operação, e as seguintes páginas fornecem mais informações de solução de problemas específicas para o conector do NetSuite:

  • Governança de concorrência: O que fazer se você ver erros causados por muitas solicitações simultâneas.

  • Campos personalizados: Como expor campos personalizados para um objeto ao usar um agente privado.

  • Segmentos personalizados: O que verificar se os segmentos personalizados não estão sendo exibidos como esperado.

  • Erro de data center: Uma solução alternativa para um erro relacionado a um data center incorreto.

  • Erro de permissões: Uma solução alternativa para um erro relacionado a permissões insuficientes.

  • Limites de registro: Recomendações sobre como habilitar chunking se você encontrar limites de registro da API do NetSuite.

Como fazer

Além das informações de solução de problemas acima, as seguintes páginas de como fazer fornecem instruções detalhadas sobre como realizar tarefas específicas com projetos de integração que usam o conector do NetSuite:

Recursos adicionais

Um tutorial de microaprendizagem do Jitterbit está disponível através da nossa série de vídeos básicos do Jitterbit: