For the complete documentation index, see llms.txt. This page is also available as Markdown.

Inserir endereço

Insere um endereço no Sankhya ERP através da API de serviços

Parâmetros de configuração.
Campo
Tipo
Descrição

Conta de serviço

Select

Permite o acesso ao sistema através de credenciais fornecidas no painel de contas do Floui.

Nome do endereço

String

Define o endereço.

Tipo

String

Define o tipo de logradouro associado ao endereço.

Retorno em modo simplificado

Select

Retorna os dados de resultado da consulta em modo simplificado ao invés da resposta padrão da Sankhya.

Output path

String

Armazena os dados de saída do conector ao final da execução.

Descrição

String

Mensagem visual para descrever a função do conector no contexto do fluxo.

Cadastro de Endereços

post

Regras de negócio

Para realizar o cadastro de endereços no sistema ERP necessário realizar o cadastro de forma padronizada.Onde você pode pesquisar, inserir um novo registro, exibir a tela em modo grade, entre outras possibilidades.Uma vez definido o padrão de cadastro para um nome, aconselhamos que este não seja alterado, visando evitar que exista um mesmo registro cadastrado mais de uma vez com nomes diferentes.
OBS: Caso tenha alguma necessidade de configuração do ERP procure “Consultor” ou acesso o link de apoio:
https://ajuda.sankhya.com.br/hc/pt-br/articles/360044602274-Endere%C3%A7os

Dependências

Não possui dependências

Detalhes Técnicos

A entidade utilizada é a Endereco que por sua vez instancia a tabela TSIEND mapeando os campos principais pertinentes ao cadastro de endereço.
Para realizar a importação do cadastro de endereços através do Json, os campos abaixo são obrigatórios:

• NOMEEND – Nome do logradouro;
• TIPO – Tipo(rua,avenida e etc.);

Descritivo de campos da entidade

Acesse aqui o dicionário de dados da tabela TSIEND

Exemplo de uso:


URL de chamada: https://api.sankhya.com.br/gateway/v1/mge/service.sbr?serviceName=CRUDServiceProvider.saveRecord&outputType=json

Corpo de requisição
{  "serviceName":"CRUDServiceProvider.saveRecord",
   "requestBody":{
      "dataSet":{
         "rootEntity":"Endereco",
         "includePresentationFields":"N",
         "dataRow":{
            "localFields":{
               "NOMEEND":{
                  "$":"OSVALDO CRUZ"
               },               
               "TIPO":{
                  "$":"AVENIDA"
               }
            }
         }, "entity":{
            "fieldset":{
               "list":"CODEND,NOMEEND,TIPO,CODLOGRADOURO"
            }
         }
      }
   }
}

Retorno em json:

{
    "serviceName": "CRUDServiceProvider.saveRecord",
    "status": "1",
    "pendingPrinting": "false",
    "transactionId": "47344F9EF84802BF3C37073E349C771F",
    "responseBody": {
        "entities": {
            "total": "1",
            "entity": {
                "NOMEEND": {
                    "$": "OSVALDO CRUZ"
                },
                "TIPO": {
                    "$": "AVENIDA"
                },
                "CODLOGRADOURO": {},
                "CODEND": {
                    "$": "450"
                }
            }
        }
    }
}
Responses
post
/Endereco

No content

Last updated

Was this helpful?