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:
- No console do Cloud, acesse a página Integration Connectors > Conexões e selecione ou crie um projeto do Google Cloud.
- Clique em + CRIAR NOVO para abrir a página Criar conexão.
- Na seção Local, escolha o local da conexão.
- Região: selecione um local na lista suspensa.
Para conferir a lista de todas as regiões com suporte, consulte Locais.
- Clique em PRÓXIMA.
- Região: selecione um local na lista suspensa.
- Na seção Detalhes da conexão, faça o seguinte:
- Conector: selecione Sage Intacct na lista suspensa de conectores disponíveis.
- Versão do conector: selecione a versão do conector na lista suspensa de versões disponíveis.
- 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.
- Como opção, insira uma Descrição para a instância de conexão.
- 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
. - Conta de serviço: selecione uma conta de serviço que tenha os papéis necessários.
- ID da empresa: o ID da empresa para autenticação no Intacct.
- ID do cliente: o ID do cliente da empresa filha distribuída a ser acessada.
- ID do remetente: o ID do remetente de serviços da Web atribuído a você pela Intacct.
- Senha do remetente: a senha correspondente ao ID do remetente dos serviços da Web.
- Incluir agregação de detalhes: inclui o agregado de itens, que contém informações de entidades filhas correspondentes à entidade pai.
- Usar legada: usa a implementação da API legada.
- 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.
- Outra opção é clicar em + ADICIONAR MARCADOR para adicionar um rótulo à conexão na forma de um par de chave-valor.
- Clique em PRÓXIMA.
- Na seção Destinos, insira os detalhes do host remoto (sistema de back-end) ao qual você quer se conectar.
- 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.
- Clique em PRÓXIMA.
- Tipo de destino: selecione um Tipo de destino.
-
Na seção Autenticação, insira os detalhes da autenticação.
- 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
- Clique em PRÓXIMA.
Para entender como configurar esses tipos de autenticação, consulte Configurar autenticação.
- Selecione um Tipo de autenticação e insira os detalhes relevantes.
- Revisão: revise os detalhes de conexão e autenticação.
- 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 nó, 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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
CreateAttachment
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault Value
:{ "SupDocId": "newSupDocID12", "SupDocFolderName": "MyTestFolder", "SupDocDescription": "Google Attachment", "AttachmentName": "Google attachment", "AttachmentType": "txt", "AttachmentData": "hi there, this is a testing protocol", "SupDocName": "New Document" }
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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
UpdateAttachment
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault Value
:{ "SupDocFolderName": "MyTestFolder", "AttachmentName": "Google attachment", "SupDocDescription": "Google updated description", "SupDocId": "newSupDocID12" }
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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
ReverseInvoice
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault Value
:{ "Key": "1708", "DateReversed": "2025-07-30" }
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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
VoidAPPayment
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault Value
:{ "Key": "1723" }
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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
ApproveVendor
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault Value
:{ "VendorRecordNo": "30891" }
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
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
DeclineVendor
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault 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 tarefaDeclineVendor
terá um valor semelhante ao seguinte:[{ "Success": "success" }]
Exemplo: GetVendorApprovalHistory
- Na caixa de diálogo
Configure connector task
, clique emActions
. - Selecione a ação
GetVendorApprovalHistory
e clique em Concluído. - Na seção Entrada da tarefa da tarefa Connectors, clique em
connectorInputPayload
e insira um valor semelhante ao seguinte no campoDefault 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 tarefaGetVendorApprovalHistory
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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendor
na listaEntity
. - Selecione a operação
List
e clique em Concluído. - Na seção Entrada de tarefas da tarefa Conectores, é possível definir a filterClause de acordo com seu requisito.
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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendor
na listaEntity
. - Selecione a operação
Get
e clique em Concluído. - 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendor
na listaEntity
. - Selecione a operação
Delete
e clique em Concluído. - 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendor
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaVendor
terá um valor semelhante a este:{ "Recordno": 83.0, "Vendorid": "20047" }
Exemplo: criar um registro de APBill
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
APBill
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaAPBill
terá um valor semelhante a este:{ "Recordno": 1511.0 }
Exemplo: criar um registro de Vendtype
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendtype
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaVendtype
terá um valor semelhante a este:{ "Name": "Google Created vendtype", "Recordno": 16.0 }
Exemplo: criar um registro de cliente
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Customer
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCustomer
terá um valor semelhante a este:{ "Recordno": 3663.0, "Customerid":"13825" }
Exemplo: criar um registro de ARInvoice
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
ARInvoice
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaDomains
terá um valor semelhante a este:{ "Success": true }
Exemplo: criar um registro CustType
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
CustType
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCustType
terá um valor semelhante a este:{ "Name": "MGR PVT" }
Exemplo: criar um registro de período de relatório
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione "ReportingPeriod" na lista
Entity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaReportingPeriod
terá um valor semelhante a este:{ "Recordno": 259.0 }
Exemplo: criar um registro de GLAccount
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
GLAccount
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaGLAccount
terá um valor semelhante a este:{ "Accountno": "12120" }
Exemplo: criar um registro GLAcctGrp
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
GLAcctGrp
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaGLAcctGrp
terá um valor semelhante a este:{ "Recordno": 484.0 }
Exemplo: criar um registro de Purchasing_Item
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Purchasing_Item
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaPurchasing_Item
terá um valor semelhante a este:{ "Itemid": "89899" }
Exemplo: criar um registro de OrderEntity_Item
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
OrderEntity_Item
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaOrderEntity_Item
terá um valor semelhante a este:{ "Recordno": 76.0, "Itemid": "89899" }
Exemplo: criar um registro de conta corrente
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Checkingaccount
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCheckingaccount
terá um valor semelhante a este:{ "Bankaccountid": "100_VVV" }
Exemplo: criar um registro de conta de poupança
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Savingsaccount
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefasavingsaccount
terá um valor semelhante a este:{ "Bankaccountid": "CCI" }
Exemplo: criar um registro SOPriceList
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
SOPriceList
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaSOPriceList
terá um valor semelhante a este:{ "Recordno": 28.0, "Name": "SOListGoogle" }
Exemplo: criar um registro de contatos
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Contacts
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_Contacts
terá um valor semelhante a este:{ "Recordno": 3929.0, "Contactname": "Alex taylor's" }
Exemplo: criar um registro de UserInfo
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
UserInfo
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_UserInfo
terá um valor semelhante a este:{ "Loginid": "Dana cruz" }
Exemplo: criar um registro de departamento
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Department
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_Department
terá um valor semelhante a este:{ "Recordno": 10.0 }
Exemplo: criar um registro de EarningType
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
EarningType
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_EarningType
terá um valor semelhante a este:{ "Recordno": "9" }
Exemplo: criar um registro de funcionário
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Employee
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_Employee
terá um valor semelhante a este:{ "Recordno": 42.0, "Employeeid": "1028" }
Exemplo: criar um registro de local
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione Company_Location na lista
Entity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_Location
terá um valor semelhante a este:{ "Locationid": "350" }
Exemplo: criar um registro de projeto
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Project
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_Project
terá um valor semelhante a este:{ "Recordno": 19.0, "Projectid": "1013" }
Exemplo: criar um registro de EmployeeEntityContacts
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
EmployeeEntityContacts
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_EmployeeEntityContacts
terá um valor semelhante a este:{ "Recordno": 284.0 }
Exemplo: criar um registro de EmployeeType
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
EmployeeType
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaCompany_EmployeeType
terá um valor semelhante a este:{ "Recordno": 9.0, "Name": "New employee type 1 Google" }
Exemplo: criar um registro GlBatch
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
GlBatch
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaGlBatch
terá um valor semelhante a este:{ "Recordno": 3138.0 }
Exemplo: criar um registro de AttachmentFolders
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
AttachmentFolders
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaAttachmentFolders
terá um valor semelhante a este:{ "Success": true }
Exemplo: criar um registro de Bankacctrecon
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Bankacctrecon
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaBankacctrecon
terá um valor semelhante a este:{ "Recordno": 3.0 }
Exemplo: criar um registro de Podocument
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Podocument
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaPodocument
terá um valor semelhante a este:{ "Recordno": 3138.0 }
Exemplo: criar um registro de grupo de fornecedores
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
VendorGroup
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaVendorGroup
terá um valor semelhante a este:{ "Success": true }
Exemplo: criar um registro de Sodocument
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Sodocument
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaSodocument
terá um valor semelhante a este:{ "Docid": "Sales Invoice-IN0112" }
Exemplo: criar um registro Arpymt
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Arpymt
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaArpymt
terá um valor semelhante a este:{ "Recordno": 3138.0 }
Exemplo: criar um registro do Appymt
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Appymt
na listaEntity
. - Selecione a operação
Create
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput 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 tarefaAppymt
terá um valor semelhante a este:{ "Recordno": 1753.0 }
Exemplo: atualizar um registro de fornecedor
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Vendor
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Name": "Altostrat,Lisbon" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
APBill
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Whendue": "2024-12-12" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Customer
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Name": "Altostrat", "Status": "inactive" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
CustType
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Status": "inactive" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
ReportingPeriod
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Start_date": "2024-06-14", "End_date": "2024-06-14", "Header1": "Reporting Time Changed" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
GLAcctGrp
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Title": "Google updated title" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Purchasing_Item
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Sodescription": "Google updated description", "Name": "Google updated name" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione OrderEntity_Item na lista
Entity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Name": "Item Update" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
POPriceList
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Status": "active" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
sodocument
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Mapeamento de dados, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Description": "Google_Update SO Document" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Checkingaccount
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Bankname": "Google updated bank name" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
SOPriceList
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Datefrom": "2022-01-01", "Dateto": "2026-01-01" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Project
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Description": "Google updated description" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
EmployeeType
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Status": "inactive" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
EmployeeEntityContacts
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Categoryname": "updated contact" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Employee
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Title": "Google Updated title" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
UserInfo
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Usertype": "business user" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Contact
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Printas": "AT" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
vendType
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Name": "Google updated name pv" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
customer
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Status": "inactive" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
StatAccount
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Title": "Google_Update_Stat1111111" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
GlAccount
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Title": "Google_GLaccount_Update2" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
PoPriceList
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Status": "inactive" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Allocation
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Description": "Google updated" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
SavingsAccount
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Phone": "(800) 555‑0100" }
- 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 noInput 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
- Na caixa de diálogo
Configure connector task
, clique emEntities
. - Selecione
Podocument
na listaEntity
. - Selecione a operação
Update
e clique em Concluído. - Na seção Data Mapper da tarefa Data Mapping, clique em
Open Data Mapping Editor
e insira um valor semelhante ao seguinte no campoInput Value
e escolha EntityId/ConnectorInputPayload/FilterClause como variável local.{ "Message": "updated" }
- 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 noInput 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
- Entenda como suspender e retomar uma conexão.
- Entenda como monitorar o uso do conector.
- Saiba como acessar os registros do conector.