As solicitações PATCH no NetSuite são usadas para atualizar registros existentes para acrescentar linhas de transação e atualizar informações para diferentes tipos de registro. Aqui estão alguns exemplos de como as solicitações PATCH são implementadas.
Atualizando informações do cliente:
Cenário: um cliente atualiza suas informações de contato (por exemplo, número de telefone, endereço de e-mail) por meio de um portal de autoatendimento integrado ao NetSuite. Use uma solicitação PATCH para atualizar o registro do cliente no NetSuite com as novas informações de contato fornecidas pelo cliente.
PATCH {{REST_SERVICES}}/record/v1/customer/<customer_id>
Content-Type: application/json
{
"phone": "123-456-7890",
"email": "newemail@example.com"
}
Ajustando Ordens de Venda:
Cenário: Um representante de vendas precisa ajustar uma ordem de venda existente, como atualizar os detalhes da entrega.
Solicitação PATCH: Use uma solicitação PATCH para modificar o registro da ordem de venda em NetSuite com base nas alterações solicitadas do representante de vendas.
PATCH {{REST_SERVICES}}/record/v1/salesOrder/<salesOrd_id>
Content-Type: application/json
{
"shipaddress": "2300 Oracle Way, Austin, TX 78741"
}
Gerenciando registros de funcionários:
Cenário: os administradores de RH precisam atualizar os registros do funcionário em NetSuite para refletir as alterações no status do emprego, nas funções do cargo ou nas informações pessoais.
Solicitação PATCH: Use uma solicitação PATCH para atualizar registros de funcionários em NetSuite, garantindo que os dados de RH permaneçam atualizados e em conformidade com as políticas da empresa.
PATCH {{REST_SERVICES}}/record/v1/employee/<employee_id>
Content-Type: application/json
{
"isInactive": true,
"title": "QA Tester"
}
Aqui estão os links para nossos artigos anteriores sobre a API REST, caso você os tenha perdido:
1. Navegue pelo navegador da API REST,
2. Solicitação de consulta POST SuiteQL, e
3. Solicitação POST para criar registros de clientes com vários parceiros
Precisa de ajuda para configurar sua integração com a API REST? Confira esses artigos:
1. Como criar registros de integração
2. Como criar tokens de acesso: para administradores
3. Como criar Access Tokens para Integração usando Função Específica?
4. Como criar integração com o OAuth 2.0?
5. Pré-requisitos para configurar serviços Web SOAP e REST
6. Configurando serviços Web REST usando o Postman
Descubra o poder da API REST e desbloqueie um mundo de possibilidades com os recursos do SuiteCloud agora explorando Novo no NetSuite > no SuiteCloud!