Páginas filhas
  • APIs Integrações - RCA

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsDados integrados com Winthor, Envio Parâmetros/Resposta da Requisição, Listar Dados Cliente
idspasso1,passo2

A integração consiste em realizar a consulta de informações.

Totvs custom tabs box items
defaultyes
referenciapasso1

Os dados integrados são: 

CampoTabela.campoDescrição CamposDescrição TabelasReferência das imagens abaixo (517)

codfilial

pcusuari.codfilial

Código da filial do WinThorVARCHAR2(2)4

codusur

pcusuari.codusurCódigo vendedor da tabela PCUSUARINUMBER(4,0)1

nome

pcusuari.nomeNome do vendedorVARCHAR2(40)2

tipovend

pcusuari.tipovendTipo venda: I - Interno | E - Externo | R - Representante | P - ProfissionalVARCHAR2(2)10

tipopessoa

pcusuari.tipopessoaTipo pessoaVARCHAR2(1)7

cpfcnpj

pcusuari.cpfcnpjCPFCNPJ a critério do tipo PessoaVARCHAR2(20)6

areaatuacao

pcareaatuacao.areaatuacao

Área de atuação definida no cadastro da 517VARCHAR2(40)5

codsupervisor

pcusuari.codsupervisorCódigo do supervisor do vendedor (vinculo na PCSUPERV)NUMBER(4,0)3

nomesupervisor

pcsuperv.nomesupervisor

Nome do supervisorVARCHAR2(40)3

status

pcusuari.status

status do vendedorVARCHAR2(10)8

dtcadastrosuperv

pcsuperv.dtcadastrosuperv

Data de cadastro do supervisorDATE

dtcadastrorca

pcusuari.dtcadastrorca

Data de cadastro do vendedor RCADATE

dataalteracao

pcusuari.dataalteracao

data de ultima alteração do vendedorDATE



Exportar RCA para o Auto ServiçoVARCHAR2(1)9


Image Added

Image Added

Totvs custom tabs box items
defaultno
referenciapasso2

Exemplo JSON do envio da requisição e dados do retorno:

Bloco de código
languagejs
titleURI - Cadastrar Cliente
method: 'GET',
url: '/winthor/varejo/matcon/v1/rca/consulta?branchId=?'
Bloco de código
languagejs
titleBody
Requisição por Params, conforme exemplo abaixo:
/winthor/varejo/matcon/v1/rca/consulta?branchId=1&codRca=1&page=2&pagesize=2

Params:
- branchId (Obrigatório) - String (Filial a ser buscado o vendedor RCA)
- codRca - String ( Código do usuário para busca de um único vendedor RCA)
- page - int (Numero da pagina conforme resultados)
- pagesize - int (Numero de itens por pagina)
- lastChange - String (Data de ultima alteração do RCA)


Exemplo JSON da resposta:  

Bloco de código
languagejs
titleBody Response
{
    "first": false,
    "items": [
        {
            "codFilial": "1",
            "codigousur": 100,
            "nome": "TESTE RCA",
            "tipoVenda": "I",
            "tipoPessoa": "F",
            "cpfCnpj": "99999999999",
            "areaAtuacao": "NAO_DEFINIDO",
            "codigoSupervisor": 1,
            "nomeSupervisor": "SUPERVISOR",
            "status": "NORMAL",
            "dtCadastroSupervisor": "1900-01-01T00:00:00",
            "dtCadastroRca": "1900-01-01T00:00:00",
            "dtAlteracao": "2024-06-10T10:44:26"
        }
    ],
    "hasNext": false
}


{
    "success": false,
    "message": "(WT-IM-000048) -> RCA Não Localizado  { [] }"
}



...