Sage Intacct

Com o conector do Sage Intacct, você realiza operações de inserção, exclusão, atualização e leitura nos dados do Sage Intacct.

Versões compatíveis

O conector Sage Intacct oferece suporte à API REST do Sage Intacct.

Antes de começar

Antes de usar o conector do Sage Intacct, faça o seguinte:

  • No seu projeto do Google Cloud, faça o seguinte:
    • Verifique se a conectividade de rede está configurada. Para informações sobre padrões de rede, consulte Conectividade de rede.
    • Conceda a função IAM roles/connectors.admin ao usuário que está configurando o conector.
    • Conceda os seguintes papéis de IAM à conta de serviço que você quer usar para o conector:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor

      Uma conta de serviço é um tipo especial de Conta do Google destinada a representar um usuário não humano que precisa ser autenticado e autorizado a acessar dados nas APIs do Google. Se você não tiver uma conta de serviço, será necessário criar uma. Para mais informações, consulte Como criar uma conta de serviço.

    • Ative os seguintes serviços:
      • secretmanager.googleapis.com (API Secret Manager)
      • connectors.googleapis.com (API Connectors)

      Para entender como ativar os serviços, consulte Como ativar serviços.

    Se esses serviços ou permissões não tiverem sido ativados no seu projeto, você precisará ativá-los ao configurar o conector.

  • Para se conectar ao Sage Intacct, você precisa ter uma licença de desenvolvedor de serviços da Web, que inclui um ID do remetente de serviços da Web. Se você precisar de uma licença de desenvolvedor, entre em contato com a equipe do Sage Intacct. A empresa que recebe as chamadas de API precisa autorizar o ID do remetente. Você precisa fazer login na empresa como um usuário de serviços da Web.

Configurar o conector

Para configurar o conector, crie uma conexão com a fonte de dados (sistema de back-end). Uma conexão é específica a uma fonte de dados. Isso significa que, se você tiver muitas fontes de dados, precisará criar uma conexão separada para cada uma. Para criar uma conexão, siga estas etapas:

  1. No console do Cloud, acesse a página Integration Connectors > Conexões e selecione ou crie um projeto do Google Cloud.

    Acessar a página "Conexões"

  2. Clique em + CRIAR NOVO para abrir a página Criar conexão.
  3. Na seção Local, escolha o local da conexão.
    1. Região: selecione um local na lista suspensa.

      Para conferir a lista de todas as regiões com suporte, consulte Locais.

    2. Clique em PRÓXIMA.
  4. Na seção Detalhes da conexão, faça o seguinte:
    1. Conector: selecione Sage Intacct na lista suspensa de conectores disponíveis.
    2. Versão do conector: selecione a versão do conector na lista suspensa de versões disponíveis.
    3. No campo Nome da conexão, insira um nome para a instância de conexão

      Os nomes de conexão precisam atender aos seguintes critérios:

      • Os nomes de conexões podem usar letras, números ou hifens.
      • As letras precisam ser minúsculas.
      • Os nomes das conexões precisam começar com uma letra e terminar com uma letra ou um número.
      • Os nomes das conexões não podem ter mais de 49 caracteres.
    4. Como opção, insira uma Descrição para a instância de conexão.
    5. Como opção, ative o Cloud Logging e selecione um nível de registro. Por padrão, o nível de registro é definido como Error.
    6. Conta de serviço: selecione uma conta de serviço que tenha os papéis necessários.
    7. ID da empresa: o ID da empresa para autenticação no Intacct.
    8. ID do cliente: o ID do cliente da empresa filha distribuída a ser acessada.
    9. ID do remetente: o ID do remetente de serviços da Web atribuído a você pela Intacct.
    10. Senha do remetente: a senha correspondente ao ID do remetente dos serviços da Web.
    11. Incluir agregação de detalhes: inclui o agregado de itens, que contém informações de entidades filhas correspondentes à entidade pai.
    12. Usar legada: usa a implementação da API legada.
    13. Opcionalmente, defina as Configurações do nó de conexão:

      • Número mínimo de nós: digite o número mínimo de nós de conexão.
      • Número máximo de nós: digite o número máximo de nós de conexão.

      Um nó é uma unidade (ou réplica) de uma conexão que processa transações. Mais nós são necessários para processar mais transações para uma conexão e, por outro lado, menos nós são necessários para processar menos transações. Para entender como os nós afetam os preços do conector, consulte Preços dos nós de conexão. Se você não inserir qualquer valor, por padrão, os nós mínimos serão definidos como 2 (para melhor disponibilidade) e os nós máximos serão definidos como 50.

    14. Outra opção é clicar em + ADICIONAR MARCADOR para adicionar um rótulo à conexão na forma de um par de chave-valor.
    15. Clique em PRÓXIMA.
  5. Na seção Destinos, insira os detalhes do host remoto (sistema de back-end) ao qual você quer se conectar.
    1. Tipo de destino: selecione um Tipo de destino.
      • Selecione Endereço do host na lista para especificar o nome do host ou o endereço IP do destino.
      • Para estabelecer uma conexão particular com seus sistemas de back-end, Selecione Anexo de endpoint na lista e depois selecione o anexo de endpoint necessário. na lista Endpoint Attachment.

      Para estabelecer uma conexão pública com os sistemas de back-end com mais segurança, considere configurar endereços IP de saída estáticos para suas conexões e configure as regras de firewall para autorizar apenas os endereços IP estáticos específicos.

      Para inserir outros destinos, clique em +ADICIONAR DESTINO.

    2. Clique em PRÓXIMA.
  6. Na seção Autenticação, insira os detalhes da autenticação.
    1. Selecione um Tipo de autenticação e insira os detalhes relevantes.

      A conexão do Sage Intacct oferece suporte aos seguintes tipos de autenticação:

      • Nome de usuário e senha
    2. Para entender como configurar esses tipos de autenticação, consulte Configurar autenticação.

    3. Clique em PRÓXIMA.
  7. Revisão: revise os detalhes de conexão e autenticação.
  8. Clique em Criar.

Configurar a autenticação

Digite os detalhes com base na autenticação que você quer usar.

  • Nome de usuário e senha
    • Nome de usuário: nome de usuário para o conector.
    • Senha: a senha do Secret Manager que contém a senha associada ao conector.

Exemplos de configuração de conexão

Esta seção lista os valores de exemplo para os vários campos que você configura ao criar a conexão.

Tipo de conexão de autenticação básica

Nome do campo Detalhes
Local us-central1
Conector Sage Intacct
Versão do conector 1
Nome da conexão sage-intacct-integrationuser
Ativar Cloud Logging Sim
Conta de serviço Your_Project_Number.iam.gserviceaccount.com
ID da empresa Empresa@123
Código do remetente ID@1234
Senha do remetente Password@1234
Incluir agregação de detalhes Verdadeiro
Usar o legado Falso
Número mínimo de nós 2
Número máximo de nós 50
Tipo de destino Endereço do host
Host 1 https://api.intacct.com/xx/xml/xmlgw.phtml
Autenticação Sim
Nome de usuário User_Name
Senha Senha
Versão do secret 1

Tipo de conexão básica somente leitura

Nome do campo Detalhes
Local us-central1
Conector Sage Intacct
Versão do conector 1
Nome da conexão sage-intacct-basicereadonly
Ativar Cloud Logging Sim
Conta de serviço Your_Project_Number.iam.gserviceaccount.com
ID da empresa Empresa@123
Incluir agregação de detalhes Verdadeiro
Usar o legado Falso
Número mínimo de nós 2
Número máximo de nós 50
Tipo de destino Endereço do host
Host 1 https://api.intacct.com/xx/xml/xmlgw.phtml
Autenticação Sim
Nome de usuário User_Name
Senha Senha
Versão do secret 1

Usar a conexão do Sage Intacct em uma integração

Depois de criar a conexão, ela fica disponível na integração da Apigee e na integração do aplicativo. É possível usar a conexão em uma integração pela tarefa de conectores.

  • Para entender como criar e usar a tarefa "Connectors" na integração da Apigee, consulte Tarefa Connectors.
  • Para entender como criar e usar a tarefa "Conectores" na integração de aplicativos, consulte Tarefa "Conectores".

Suporte a procedimentos armazenados

Esse conector oferece suporte a funções e procedimentos armazenados definidos pelo usuário. Se você tiver procedimentos e funções armazenados no back-end, eles serão listados na coluna Actions da caixa de diálogo Configure connector task.

Limitações do sistema

O conector Sage Intacct pode processar no máximo uma consulta por segundo, por , e limita todas as transações além desse limite. Por padrão, os Integration Connectors alocam dois nós (para melhor disponibilidade) para uma conexão.

Para informações sobre os limites aplicáveis aos Integration Connectors, consulte Limites.

Ações

Esta seção lista as ações compatíveis com o conector Sage Intacct. Para entender como configurar as ações, consulte Exemplos de ação.

Ação CreateAttachment

Essa ação cria um anexo.

Parâmetros de entrada da ação CreateAttachment

Nome do parâmetro Tipo de dados Obrigatório Descrição
SupDocId String Sim O ID do anexo supdoc.
SupDocFolderName String Sim O nome da pasta de anexos.
SupDocDescription String Sim Descrição do anexo.
Nome do anexo String Sim O nome do anexo.
Tipo de anexo String Sim O tipo de anexo.
Dados do anexo String Sim Dados do anexo codificados em base64.
SupDocName String Sim O nome do documento de suporte.

Para saber como configurar a ação CreateAttachment, consulte Exemplos.

Ação "UpdateAttachment"

Essa ação atualiza o anexo.

Parâmetros de entrada da ação UpdateAttachment

Nome do parâmetro Tipo de dados Obrigatório Descrição
SupDocFolderName String Sim O nome da pasta de anexos.
AttachmentName String Sim O nome do anexo.
SupDocDescription String Sim Descrição do anexo.
SupDocId String Sim O ID do anexo supdoc.

Para saber como configurar a ação UpdateAttachment, consulte Exemplos.

Ação ReverseInvoice

Essa ação reverte a fatura.

Parâmetros de entrada da ação ReverseInvoice

Nome do parâmetro Tipo de dados Obrigatório Descrição
Chave String Sim O ID da fatura que será revertida.
DateReversed String Sim A data de reversão da fatura.

Para saber como configurar a ação ReverseInvoice, consulte Exemplos.

Ação VoidAPPayment

Essa ação executa a ação "VoidAPPayment" nas faturas.

Parâmetros de entrada da ação VoidAPPayment

Nome do parâmetro Tipo de dados Obrigatório Descrição
Chave String Sim O ID da fatura que será atualizado.

Para saber como configurar a ação VoidAPPayment, consulte Exemplos.

Ação "ApproveVendor"

Essa ação aprova os fornecedores.

Parâmetros de entrada da ação ApproveVendor

Nome do parâmetro Tipo de dados Obrigatório Descrição
VendorRecordNumber String Sim O número do registro do fornecedor.

Para saber como configurar a ação ApproveVendor, consulte Exemplos.

Ação DeclineVendor

Esta ação recusa um fornecedor.

Parâmetros de entrada da ação DeclineVendor

Nome do parâmetro Tipo de dados Obrigatório Descrição
VendorRecordNumber String Sim O número do registro do fornecedor.

Para saber como configurar a ação DeclineVendor, consulte Exemplos.

Ação GetVendorApprovalHistory

Essa ação permite que você acesse o histórico de aprovação do fornecedor.

Parâmetros de entrada da ação GetVendorApprovalHistory

Nome do parâmetro Tipo de dados Obrigatório Descrição
VendorRecordNumber String Sim O número do registro do fornecedor.

Para saber como configurar a ação GetVendorApprovalHistory, consulte Exemplos.

Exemplos de ações

Esta seção lista as ações compatíveis com o conector SageIntaact. Entender como configurar as ações.

Exemplo: CreateAttachment

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação CreateAttachment e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
      {
        "SupDocId": "newSupDocID12",
        "SupDocFolderName": "MyTestFolder",
        "SupDocDescription": "Google Attachment",
        "AttachmentName": "Google attachment",
        "AttachmentType": "txt",
        "AttachmentData": "hi there, this is a testing protocol",
        "SupDocName": "New Document"
      }
      
  4. Essa ação retorna a mensagem de confirmação do CreateAttachment. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa CreateAttachment terá um valor semelhante a este:

      [{
        "Result": "Success"
      }] 
      

Exemplo: UpdateAttachment

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação UpdateAttachment e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
        {
          "SupDocFolderName": "MyTestFolder",
          "AttachmentName": "Google attachment",
          "SupDocDescription": "Google updated description",
          "SupDocId": "newSupDocID12"
        }
        
  4. Essa ação retorna a mensagem de confirmação do UpdateAttachment. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa UpdateAttachment terá um valor semelhante ao seguinte:

     
        [{
          "Result": "Success"
        }] 
        

Exemplo: ReverseInvoice

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação ReverseInvoice e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
     
          {
          "Key": "1708",
          "DateReversed": "2025-07-30"
          }
        
  4. Essa ação retorna a mensagem de confirmação da ReverseInvoice. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa ReverseInvoice vai ter um valor semelhante a este:

         [{
          "Success": "success"
         }] 
        

Exemplo: VoidAPPayment

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação VoidAPPayment e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
     
          {
          "Key": "1723"
          } 
        
  4. Essa ação retorna a mensagem de confirmação do VoidAPPayment. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa VoidAPPayment terá um valor semelhante ao seguinte:

        [{
          "Success": "success"
        }] 
        

Exemplo: ApproveVendor

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação ApproveVendor e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
     
          {
          "VendorRecordNo": "30891"
          } 
        
  4. Essa ação retorna a mensagem de confirmação do ApproveVendor. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa ApproveVendor terá um valor semelhante a este:

       
        [{
          "Success": "success"
        }] 
        

Exemplo: DeclineVendor

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação DeclineVendor e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
     
          {
          "VendorRecordNo": "30892"
          } 
        

    Essa ação retorna a mensagem de confirmação do DeclineVendor. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa DeclineVendor terá um valor semelhante ao seguinte:

       
         [{
          "Success": "success"
         }] 
        

Exemplo: GetVendorApprovalHistory

  1. Na caixa de diálogo Configure connector task, clique em Actions.
  2. Selecione a ação GetVendorApprovalHistory e clique em Concluído.
  3. Na seção Entrada da tarefa da tarefa Connectors, clique em connectorInputPayload e insira um valor semelhante ao seguinte no campo Default Value:
          {
          "VendorRecordNo": "30892"
          }
        

    Essa ação retorna a mensagem de confirmação do GetVendorApprovalHistory. Se a ação for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa GetVendorApprovalHistory terá um valor semelhante ao seguinte:

        [{
          [{
          "approvaltype": "Create",
          "creationdate": "09/20/2024",
          "submittedby": "emma",
          "eventdate": "09/20/2024",
          "approverid": "",
          "approvedby": "IntegrationUser",
          "state": "Declined",
          "comments": "Declined byIntegrationUser, via API on 09/20/2024",
          "recordno": "10724"
        }]
        }]
        

Operações de entidade com suporte

Esta seção mostra como realizar algumas das operações de entidade neste conector.

Exemplo: listar todos os fornecedores

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendor na lista Entity.
  3. Selecione a operação List e clique em Concluído.
  4. Na seção Entrada de tarefas da tarefa Conectores, é possível definir a filterClause de acordo com seu requisito.
  5. O valor da cláusula de filtro precisa ser sempre transmitido entre aspas simples (") neste formato. Você pode usar a cláusula de filtro para filtrar registros com base em qualquer coluna.

Para a entidade Sodocument, use uma cláusula de filtro na solicitação, como Docparid='Sales Order'.

Exemplo: como acessar um registro de fornecedor

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendor na lista Entity.
  3. Selecione a operação Get e clique em Concluído.
  4. Aqui, o ID da entidade é "20001". Para definir o ID da entidade, na seção Data Mapper do Mapeamento de dados, clique em Abrir editor de mapeamento de dados e insira "20001" no campo Valor de entrada e escolha o EntityId como variável local.

    O valor do ID da entidade precisa ser transmitido diretamente. Aqui, "20001" é o ID da entidade e o valor exclusivo da chave primária, que precisa ser transmitido.

    Em casos em que a transmissão de um único ID de entidade pode gerar um erro, haverá duas chaves compostas. Nesses casos, é possível usar a cláusula de filtro e transmitir o valor, como id = '20001'.

Exemplo: excluir um registro de fornecedor

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendor na lista Entity.
  3. Selecione a operação Delete e clique em Concluído.
  4. Aqui, o ID da entidade está definido como "20001". Para definir o ID da entidade, na seção Data Mapper do Mapeamento de dados, clique em Abrir editor de mapeamento de dados e insira "20001" no campo Valor de entrada e escolha o EntityId como variável local.

    Nos casos em que a entidade tem duas chaves primárias ou de negócios compostas em vez de especificar o entityId, é possível definir a filterClause como id='20001'.

Exemplo: criar um registro de fornecedor

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendor na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
        {
          "Displaycontact_companyname": "Altostrat",
          "Displaycontact_lastname": "Cymbalgroup",
          "Name": "Altostrat_Ltd"
        }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Vendor terá um valor semelhante a este:

        {
          "Recordno": 83.0,
          "Vendorid": "20047"
        }
        

Exemplo: criar um registro de APBill

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione APBill na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Whencreated": "2024-05-05",
          "Whenposted": "2024-06-06",
          "Recordid": "25",
          "Vendorid": "20029",
          "Currency": "USD",
          "Itemaggregate":"<APBILLITEM>
            <ACCOUNTNO>60400</ACCOUNTNO>
            <TRX_AMOUNT>700</TRX_AMOUNT>
            <ENTRYDESCRIPTION>Line 1 of my bill</ENTRYDESCRIPTION>
            <LOCATIONID>100</LOCATIONID>
            <DEPARTMENTID>300</DEPARTMENTID>
            <VENDORID>20029</VENDORID>
            </APBILLITEM>",
          "Whendue": "2024-12-12"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa APBill terá um valor semelhante a este:

         {
          "Recordno": 1511.0
         }
        

Exemplo: criar um registro de Vendtype

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendtype na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "Google Created vendtype",
          "Status": "active"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Vendtype terá um valor semelhante a este:

          {
          "Name": "Google Created vendtype",
          "Recordno": 16.0
          }
        

Exemplo: criar um registro de cliente

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Customer na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "Altostrat_Ltd",
          "Displaycontact_firstname":"Altostrat"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Customer terá um valor semelhante a este:

          {
          "Recordno": 3663.0,
          "Customerid":"13825"
          }
        

Exemplo: criar um registro de ARInvoice

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione ARInvoice na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Customerid": "10303",
          "Whencreated": "2024-07-30",
          "Itemaggregate": <lineitem>
           <glaccountno>40100</glaccountno>
           <amount>100</amount>
           <locationid>100</locationid>
           <departmentid>200</departmentid>
           </lineitem>",
          "Recordid": "789",
          "Whendue": "2024-08-30"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Domains terá um valor semelhante a este:

         {
          "Success": true
         }
        

Exemplo: criar um registro CustType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione CustType na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "MGR PVT",
          "Status": "active"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa CustType terá um valor semelhante a este:

          {
          "Name": "MGR PVT"
          }
        

Exemplo: criar um registro de período de relatório

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione "ReportingPeriod" na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Header1": "Altostrat Reporting Period1",
          "Start_date": "2024-06-13",
          "End_date": "2024-06-15",
          "Name": "Google_Report_Test"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa ReportingPeriod terá um valor semelhante a este:

          {
          "Recordno": 259.0
          }
        

Exemplo: criar um registro de GLAccount

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione GLAccount na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Accountno": "12120",
          "Title": "Google_GLAccount_1"
          } 
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa GLAccount terá um valor semelhante a este:

          {
          "Accountno": "12120"
          }
        

Exemplo: criar um registro GLAcctGrp

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione GLAcctGrp na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Normal_balance": "credit",
          "Name": "AccountGrp13",
          "Iskpi": false,
          "Membertype": "Accounts"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa GLAcctGrp terá um valor semelhante a este:

          {
          "Recordno": 484.0
          }
        

Exemplo: criar um registro de Purchasing_Item

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Purchasing_Item na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Itemtype": "Non-Inventory",
          "Itemid": "89899",
          "Name": "Created Item"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Purchasing_Item terá um valor semelhante a este:

          {
          "Itemid": "89899"
          }
        

Exemplo: criar um registro de OrderEntity_Item

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione OrderEntity_Item na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Itemtype": "Inventory",
          "Itemid": "89899",
          "Name": "Created Item"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa OrderEntity_Item terá um valor semelhante a este:

     
          {
          "Recordno": 76.0,
          "Itemid": "89899"
          }
        

Exemplo: criar um registro de conta corrente

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Checkingaccount na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Bankaccountid": "100_VVV",
          "Bankaccountno": "442516879127",
          "Glaccountno": "20200",
          "Bankname": "Sapphire Venture Bank",
          "Routingno": "121010303",
          "Bankaccounttype": "checking",
          "Phone": "4085551212",
          "Locationid": "100",
          "Mailaddress_zip": "95110",
          "Mailaddress_city": "San Jose",
          "Mailaddress_state": "CA",
          "Mailaddress_country": "United States"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Checkingaccount terá um valor semelhante a este:

          {
          "Bankaccountid": "100_VVV"
          }
        

Exemplo: criar um registro de conta de poupança

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Savingsaccount na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Bankaccountid": "CCI",
          "Bankname": "CCIB",
          "Locationid": "100"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa savingsaccount terá um valor semelhante a este:

          {
          "Bankaccountid": "CCI"
          }
        

Exemplo: criar um registro SOPriceList

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione SOPriceList na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Datefrom": "2024-01-01",
          "Dateto": "2025-01-01",
          "Name": "SOListGoogle"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa SOPriceList terá um valor semelhante a este:

          {
          "Recordno": 28.0,
          "Name": "SOListGoogle"
          }
        

Exemplo: criar um registro de contatos

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Contacts na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Contactname": "Alex taylor's",
          "Printas": "sage intacct"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_Contacts terá um valor semelhante a este:

          {
          "Recordno": 3929.0,
          "Contactname": "Alex taylor's"
          }
        

Exemplo: criar um registro de UserInfo

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione UserInfo na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Loginid": "Dana cruz",
          "Contactinfo_lastname": "Cruz",
          "Contactinfo_firstname": "Dana",
          "Contactinfo_email2": "danacruz@gmail.com",
          "Usertype": "business user"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_UserInfo terá um valor semelhante a este:

          {
          "Loginid": "Dana cruz"
          }
        

Exemplo: criar um registro de departamento

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Department na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Departmentid": "GFK2",
          "Title": "Google Created department 2"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_Department terá um valor semelhante a este:

          {
          "Recordno": 10.0
          }
        

Exemplo: criar um registro de EarningType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione EarningType na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "PRMethod",
          "Method": "Salary",
          "Billableacctno": "51701",
          "Nonbillableacctno": "51702"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_EarningType terá um valor semelhante a este:

          {
          "Recordno": "9"
          }
        

Exemplo: criar um registro de funcionário

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Employee na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Locationid": "100",
          "Personalinfo_contactname": "New Google"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_Employee terá um valor semelhante a este:

     
          {
          "Recordno": 42.0,
          "Employeeid": "1028"
          }
        

Exemplo: criar um registro de local

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Company_Location na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Locationid": "350",
          "Name": "Lisbon",
          "Parentid": "100",
          "Startdate": "2000-02-02",
          "Status": "inactive"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_Location terá um valor semelhante a este:

     
          {
          "Locationid": "350"
          }
        

Exemplo: criar um registro de projeto

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Project na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "newproject",
          "Projectcategory": "Contract"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_Project terá um valor semelhante a este:

          {
          "Recordno": 19.0,
          "Projectid": "1013"
          }
        

Exemplo: criar um registro de EmployeeEntityContacts

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione EmployeeEntityContacts na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
         {
          "Categoryname": "Primary Contact2",
          "Employee_employeeid": "1002",
          "Contact_name": "Charlie, Mahan"
         }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_EmployeeEntityContacts terá um valor semelhante a este:

          {
          "Recordno": 284.0
          }
        

Exemplo: criar um registro de EmployeeType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione EmployeeType na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Name": "New employee type 1 Google",
          "Status": "active"
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Company_EmployeeType terá um valor semelhante a este:

          {
          "Recordno": 9.0,
          "Name": "New employee type 1 Google"
          }
        

Exemplo: criar um registro GlBatch

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione GlBatch na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Journal": "PYRJ",
          "Batch_date": "2019-03-31",
          "Batch_title": "Google description non legacy",
          "Itemaggregate": "<GLENTRY>
            <ACCOUNTNO>60400</ACCOUNTNO>
            <DEPARTMENT>100</DEPARTMENT>
            <LOCATION>100</LOCATION>
            <CURRENCY>USD</CURRENCY>
            <TR_TYPE>-1</TR_TYPE>
            <AMOUNT>1450.80</AMOUNT>
            <EXCH_RATE_TYPE_ID>Intacct Daily Rate</EXCH_RATE_TYPE_ID>
            <DESCRIPTION>Accrued salaries</DESCRIPTION>
            </GLENTRY>\n<GLENTRY>
            <ACCOUNTNO>40200</ACCOUNTNO>
            <DEPARTMENT>100</DEPARTMENT>
            <LOCATION>100</LOCATION>
            <TR_TYPE>1</TR_TYPE>
            <AMOUNT>1450.80</AMOUNT>
            <EXCH_RATE_TYPE_ID>Intacct Daily Rate</EXCH_RATE_TYPE_ID>
            <DESCRIPTION>Salary expense</DESCRIPTION>\n</GLENTRY>",
           "State": "Draft"
           }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa GlBatch terá um valor semelhante a este:

     
         {
          "Recordno": 3138.0
         }
        

Exemplo: criar um registro de AttachmentFolders

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione AttachmentFolders na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
         {
          "name": "Google"
         } 
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa AttachmentFolders terá um valor semelhante a este:

     
         {
          "Success": true
         }
        

Exemplo: criar um registro de Bankacctrecon

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Bankacctrecon na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Financialentity": "100_SVB",
          "Stmtendingdate": "2023-01-01",
          "Mode": "Automatch",
          "Stmtendingbalance": 1659605.22
          }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Bankacctrecon terá um valor semelhante a este:

          {
          "Recordno": 3.0
          }
        

Exemplo: criar um registro de Podocument

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Podocument na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
        {
          "Docparid": "Purchase Requisition",
          "Whencreated": "2024-11-06",
          "Custvendid": "20034",
          "Contact_contactname": "New BGC(V20034)",
          "Billto_contactname": "New BGC(V20034)",
          "Itemaggregate": "<potransitem>
            <itemid>60400</itemid>
            <DEPARTMENT>I1</DEPARTMENT>
            <quantity>100</quantity>
            <unit>Each</unit>
            <price>1</price>
            <location>100</location>
            <departmentid>100</departmentid>
            </potransitem>"
        }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Podocument terá um valor semelhante a este:

     
        {
          "Recordno": 3138.0
        }
        

Exemplo: criar um registro de grupo de fornecedores

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione VendorGroup na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
         {
          "Id": "AltostratTesting",
          "Name": "Googlecloud-vendor1",
          "Sortfield": "VENDORID",
          "Memberfilters": "<filter>
            <MEMBERFILTERS>
            <FIELD>VENDTYPE</FIELD>
            <OPERATOR>=</OPERATOR>
            <VALUE>Supplier</VALUE>
            </MEMBERFILTERS>
            <MEMBERFILTERS>
            <FIELD>VENDTYPE</FIELD>
            <OPERATOR>=</OPERATOR>
            <VALUE>Burnham</VALUE>
            </MEMBERFILTERS>
          </filter>"
         }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa VendorGroup terá um valor semelhante a este:

         {
          "Success": true
         }
        

Exemplo: criar um registro de Sodocument

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Sodocument na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
          {
          "Custvendid": "10001",
          "Itemaggregate": """<sotransitem>
        <bundlenumber></bundlenumber>
            <item_id>CSS1000</item_id>
            <quantity>1</quantity>
            <unit>Each</unit>
            <price>2</price>
            <locationid>100</locationid>
            <departmemtid>100</departmentid>
            </sotransitem>"",
          "Whencreated": "2024-09-14",
          "Docparid": "Sales Invoice"
        }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Sodocument terá um valor semelhante a este:

          {
           "Docid": "Sales Invoice-IN0112"
          }
        

Exemplo: criar um registro Arpymt

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Arpymt na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
        {
          "Financialentity": "100_SVB",
          "Paymentmethod": "Cash",
          "Customerid": "10303",
          "Receiptdate": "2025-05-05",
          "Itemaggregate": "<ARPYMTDETAIL>
        <RECORDKEY>1677</RECORDKEY>
            <TRX_PAYMENTAMOUNT>35</TRX_PAYMENTAMOUNT>
            </ARPYMTDETAIL>"
        }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Arpymt terá um valor semelhante a este:

         {
          "Recordno": 3138.0
         }
        

Exemplo: criar um registro do Appymt

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Appymt na lista Entity.
  3. Selecione a operação Create e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload como variável local.
        {
          "Financialentity": "100_SVB",
          "Paymentmethod": "EFT",
          "Vendorid": "20003",
          "Whencreated": "2024-08-28",
          "Itemaggregate": ""<APPYMTDETAIL>
        <RECORDKEY>1677</RECORDKEY>
            <TRX_PAYMENTAMOUNT>35</TRX_PAYMENTAMOUNT>
            </APPYMTDETAIL>""
        }
        

    Se a integração for bem-sucedida, o parâmetro de resposta connectorOutputPayload da tarefa Appymt terá um valor semelhante a este:

          {
          "Recordno": 1753.0
          }
        

Exemplo: atualizar um registro de fornecedor

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Vendor na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
         {
          "Name": "Altostrat,Lisbon"
         }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do fornecedor. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 20044.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

     
         {
          "Vendorid": "20044"
         }
        

Exemplo: atualizar um registro de APBill

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione APBill na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
         {
          "Whendue": "2024-12-12"
         }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da APBill. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 1371.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 12.0
          }
        

Exemplo: atualizar um registro de cliente

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Customer na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Name": "Altostrat",
          "Status": "inactive"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do cliente. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Customerid='10100'\n.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 21.0,
          "Customerid": "10100"
          }
        

Exemplo: atualizar um registro CustType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione CustType na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Status": "inactive"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do CustType. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como MGR PVT.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Name": "MGR PVT"
          }
        

Exemplo: atualizar um registro de ReportingPeriod

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione ReportingPeriod na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Start_date": "2024-06-14",
          "End_date": "2024-06-14",
          "Header1": "Reporting Time Changed"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do ReportingPeriod. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 257.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 257.0
          } 
        

Exemplo: atualizar um registro GLAcctGrp

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione GLAcctGrp na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Title": "Google updated title"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do GLAcctGrp. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Name='AccountGrp13'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 484.0
          }
        

Exemplo: atualizar um registro de Purchasing_Item

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Purchasing_Item na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
     
          {
          "Sodescription": "Google updated description",
          "Name": "Google updated name"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do Purchasing_Item. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 89899.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Itemid": "89899"
          }
        

Exemplo: atualizar um registro OrderEntity_Item

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione OrderEntity_Item na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Name": "Item Update"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do OrderEntity_Item. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Recordno= '73' and Itemid= 'C32'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Itemid": "C32"
          }
        

Exemplo: atualizar um registro de POPriceList

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione POPriceList na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Status": "active"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da POPriceList. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Recordno='18'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 18.0,
          "Name": "Special Purchasing price list"
          } 
        

Exemplo: atualizar um registro de sodocument

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione sodocument na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Mapeamento de dados, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Description": "Google_Update SO Document"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do documento . Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 189.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": "189"
          }
        

Exemplo: atualizar um registro de conta corrente

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Checkingaccount na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
     
          {
          "Bankname": "Google updated bank name"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da conta corrente. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 100_SVBDF.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

         {
          "Bankaccountid": "100_SVBDF"
         }
        

Exemplo: atualizar um registro SOPriceList

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione SOPriceList na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Datefrom": "2022-01-01",
          "Dateto": "2026-01-01"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da SOPriceList. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como RecordNo='27'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 1.0,
          "Name": "Base Price List"
          }
        

Exemplo: atualizar um registro de projeto

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Project na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Description": "Google updated description"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do projeto. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 1010.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Projectid": "1010"
          }
        

Exemplo: atualizar um registro de EmployeeType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione EmployeeType na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Status": "inactive"
          }
        
  5. Defina o ID da entidade no Mapeador de Dados como a entidade do tipo de funcionário. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Name='New employee type 1 Google'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 9.0,
          "Name": "New employee type 1 Google"
          }
        

Exemplo: atualizar um registro de EmployeeEntityContacts

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione EmployeeEntityContacts na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Categoryname": "updated contact"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade de EmployeeEntityContacts. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 5.0.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 5.0
          }
        

Exemplo: atualizar um registro de funcionário

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Employee na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Title": "Google Updated title"
          }
        
  5. Defina o ID da entidade no Mapeador de dados como a entidade do funcionário. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como 1024.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Employeeid": "1024"
          }
        

Exemplo: atualizar um registro de UserInfo

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione UserInfo na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Usertype": "business user"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do UserInfo. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como RecordNo='41'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Loginid": "jsmithf"
          }
        

Exemplo: atualizar um registro de contato

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Contact na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Printas": "AT"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do contato. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Recordno= '33533'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Recordno": 33533.0,
          "Contactname": "Alex taylor's g"
          }
        

Exemplo: atualizar um registro de vendType

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione vendType na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Name": "Google updated name pv"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do vendType. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Name= 'Google Created vendtype'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Name": "Google Created vendtype"
          }
        

Exemplo: atualizar um registro de cliente

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione customer na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Status": "inactive"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do cliente. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Recordno= '10001'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Customerid": "10001"
          }
        

Exemplo: atualizar um registro de StatAccount

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione StatAccount na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Title": "Google_Update_Stat1111111"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da conta de estatísticas. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Accountno= 'EPFOA'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Accountno": "EPFOA"
          }
        

Exemplo: atualizar um registro de GlAccount

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione GlAccount na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Title": "Google_GLaccount_Update2"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da GlAccount. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Accountno= '10010'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

         {
          "Accountno": "10010"
         }
        

Exemplo: atualizar um registro de PoPriceList

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione PoPriceList na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
         {
          "Status": "inactive"
         }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da PoPriceList. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Name= 'Google price lists'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Name": "Google price lists"
          }
        

Exemplo: atualizar um registro de alocação

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Allocation na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
         {
          "Description": "Google updated"
         }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da alocação. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Allocationid= 'ExpenseSwap'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

         {
          "Allocationid": "ExpenseSwap"
         }
        

Exemplo: atualizar um registro de SavingsAccount

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione SavingsAccount na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
         {
          "Phone": "(800) 555‑0100"
         }
        
  5. Defina o ID da entidade no Data Mapper como a entidade da SavingsAccount. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como Allocationid= 'ExpenseSwap'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
          "Bankaccountid": "SBB"
          }
        

Exemplo: atualizar um registro de Podocument

  1. Na caixa de diálogo Configure connector task, clique em Entities.
  2. Selecione Podocument na lista Entity.
  3. Selecione a operação Update e clique em Concluído.
  4. Na seção Data Mapper da tarefa Data Mapping, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no campo Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.
          {
          "Message": "updated"
          }
        
  5. Defina o ID da entidade no Data Mapper como a entidade do Podocument. Para definir o ID da entidade, clique em Open Data Mapping Editor e insira um valor semelhante ao seguinte no Input Value e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.

    Em vez de especificar o entityId, você também pode definir a filterClause como docid= 'Blanket PO-PO0041'.

    A execução desse exemplo retorna uma resposta semelhante a esta na variável de saída connectorOutputPayload da tarefa do conector:

          {
    
          }
        

Usar o Terraform para criar conexões

Use o recurso do Terraform para criar uma nova conexão.

Para saber como aplicar ou remover uma configuração do Terraform, consulte Comandos básicos do Terraform.

Para conferir um exemplo de modelo do Terraform para criação de conexão, consulte exemplo de modelo.

Receber ajuda da comunidade do Google Cloud

Poste suas dúvidas e converse sobre esse conector na comunidade do Google Cloud em Fóruns do Cloud.

A seguir