O objeto Contrato (snap_mall__contrato__c) contém todas as informações de cadastro do contrato.
Possuem três tipos de contrato (Tipo de registro), que terão suas particulares obrigatoriedades, e que serão delimitados seus métodos individualmente.
Para criação de uma Locação se faz necessário previamente possuir cadastrado na base : Conta, Shopping e Unidade.
Tipos de registro
...
...
...
Está informação dos tipos de registros é importante, pois para o cadastro e atualização de cada contrato, dependendo do tipo de registro existem diferentes campos a serem obrigatoriamente informados,e campos que podem ser informados ou não.
Campos do contrato
...
Determina se o contrato encontra-se assinado
Opções possíveis:
- true
- false
...
...
O objeto Contrato (snap_mall__contrato__c) contém todas as informações de cadastro do contrato.
Possuem três tipos de contrato (Tipo de registro), que terão suas particulares obrigatoriedades, e que serão delimitados seus métodos individualmente.
Para criação de uma Contrato e faz necessário previamente possuir cadastrado na base : Conta, Shopping e Unidade.
Versões do Contrato
- O contrato possui versões para armazenar o histórico de alteração de um contrato
- Quando o contrato é criado é gerado uma V0 deste contrato
- Opcionalmente para uma historicidade do contrato é necessário sempre que houver uma alteração que seja de grande relevância, criar-se uma nova versão deste contrato. Está versão é criada com a inserção de um registro no Objeto "Versão do contrato" (snap_mall__versao_contrato__c)
Tipos de registro
Rótulo tipo de registro | Nome de API |
---|---|
Locação Temporária | |
Leasing | |
Renovação de locação temporária |
Está informação dos tipos de registros é importante, pois para o cadastro e atualização de cada contrato, dependendo do tipo de registro existem diferentes campos a serem obrigatoriamente informados,e campos que podem ser informados ou não.
Campos do contrato
Rótulo do campo | Nome de API | Tipo de dados | Obrigatório | Descrição | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
% de multa para 1o.ano | snap_mall__percentual_multa_1ano__c | Porcentagem(10, 2) | Informação do valor % de multa 1o. ano do contrato | ||||||||
% de multa para 2o.ano | snap_mall__percentual_multa_2ano__c | Porcentagem(10, 2) | Informação do valor % de multa 2o. ano do contrato | ||||||||
% de multa para 3o.ano | snap_mall__percentual_multa_3ano__c | Porcentagem(10, 2) | Informação do valor % de multa 3o. ano do contrato | ||||||||
% de sinal do CDU | snap_mall__percentual_sinal_cdu__c | Porcentagem(10, 2) | Informação do valor % de sinal CDU | ||||||||
% do CDI para correção do mútuo | snap_mall__percentual_cdi_correcao_mutuo__c | Porcentagem(10, 4) | Informação do valor % de correção CDI mútuo | ||||||||
Asset | snap_mall__asset__c | Pesquisa(Usuário) | O usuário de sistema salesforce que pode ser usado em alçada de aprovação de operações de sistema | ||||||||
Assinado pelo cliente | snap_mall__Assinado_cliente__c | Caixa de seleção | Determina se o contrato encontra-se assinado Opções possíveis:
| ||||||||
Atividade SAP | snap_mall__atividade_sap__c | Pesquisa(Atividade do shopping) | ID da atividade cadastrada no objeto Atividade | ||||||||
Considerações operacionais | snap_mall__consideracoes_operacionais__c | Área de texto longo(5000) | Informação das considerações operacionais | ||||||||
Contato | snap_mall__Contato__c | Pesquisa(Contato) | ID do contato do contrato cadastrado no objeto Contato | ||||||||
Contato do locatário | snap_mall__contato_locatario__c | Pesquisa(Contato) | ID do locatário do contrato cadastrado no objeto Contato | ||||||||
Contrato | Name | Numeração automática | ID do contrato, geração automática no momento da inclusão do registro | ||||||||
Criado por | CreatedById | Pesquisa(Usuário) | Preenchimento automático com o usuário de sistema que realizou a criação do cadastro ou usuário da integração | ||||||||
Data da assinatura do locador | data_assinatura_locador__c | Data/Hora | |||||||||
Data da assinatura do locatário | snap_mall__Data_assinatura_cliente__c | Data | |||||||||
Data da assinatura do superintendente | snap_mall__Data_assinatura_superintendente__c | Data | |||||||||
Data da inauguração | snap_mall__data_inauguracao__c | Data | |||||||||
Data de aprovação | snap_mall__Data_aprovacao__c | Data | |||||||||
Data de aprovação da documentação | data_aprovacao_documentacao__c | Data/Hora | |||||||||
Data de assinatura da empresa | snap_mall__Data_assinatura_empresa__c | Data | |||||||||
Data de entrega da EUC | snap_mall__data_entrega_euc__c | Data | |||||||||
Data de entrega do projeto | snap_mall__data_entrega_projeto__c | Data | |||||||||
Data de envio para jurídico | data_envio_juridico__c | Data/Hora | |||||||||
Data de início | snap_mall__Data_inicio__c | Data | |||||||||
Data de início da vigência | snap_mall__Data_inicio_vigencia__c | Data | |||||||||
Data de recebimento da minuta | data_recebimento_minuta__c | Data/Hora | |||||||||
Data da assinatura do locatáriode término | snap_mall__Data_assinaturatermino_cliente__c | Data | |||||||||
Data da assinatura do superintendentede término de vigência | snap_mall__Data_assinaturatermino_superintendentevigencia__c | Data | |||||||||
Data da inauguraçãodo contrato | snap_mall__data_inauguracaocontrato__c | DataData | |||||||||
Dia de aprovaçãopagamento aluguel percentual | snap_mall__DataDia_aprovacaopagamento__c | Data | Data de aprovação da documentação | data_aprovacao_documentacao__c | Data/Hora | Data de assinatura da empresaaluguel_percentual__c | Número(2, 0) | ||||
Dia de pagamento encargos específicos | snap_mall__DataDia_pagamento_assinaturaencargos_empresaespecificos__c | Data | Data de entrega da EUCNúmero(2, 0) | ||||||||
Dia de vencimento do aluguel | snap_mall__dataDia_entregavencimento_eucaluguel__c | Data | Data de entrega do projetoc | Número(2, 0) | |||||||
Dia de vencimento do condomínio | snap_mall__dataDia_entregavencimento_projetocondominio__c | Data | Data de envio para jurídico | data_envio_juridicoNúmero(2, 0) | |||||||
Dias de carência | snap_mall__dias_carencia__c | Data/Hora | Data de inícioNúmero(3, 0) | ||||||||
Encargos comuns | snap_mall__DataEncargos_iniciocomuns__c | Data | Data de início da vigênciaMoeda(10, 2) | ||||||||
Experiências comerciais | snap_mall__Dataexperiencias_iniciocomerciais_vigencia__cData | Data de recebimento da minuta | data_recebimento_minutaÁrea de texto longo(5000) | ||||||||
Fechado | snap_mall__Concluido__c | Data/Hora | Data de términoCaixa de seleção | ||||||||
Finalidade | snap_mall__Datafinalidade_termino__c | Data | Data de término de vigênciaÁrea de texto longo(2000) | ||||||||
Gerente comercial | snap_mall__Datagerente_terminocomercial_vigencia__c | Data | Data do contratoPesquisa(Usuário) | ||||||||
Grupo SAP | snap_mall__datagrupo_contratosap__c | Data | Dia de pagamento aluguel percentual | Pesquisa(Grupo) | ID da grupo cadastrada no objeto Grupo | ||||||
ID Externo | snap_mall__Dia_pagamento_aluguel_percentualID_Externo__c | Número(2, 0) | Dia de pagamento encargos específicosTexto(20) (ID externo) (Não-diferenciação exclusiva de maiúsculas e minúsculas) | ||||||||
Início da elaboração do contrato | snap_mall__Diainicio_pagamentoelaboracao_encargoscontrato_especificos__c | Número(2, 0) | Dia de vencimento do aluguelData | ||||||||
Início para pagamento do mútuo | snap_mall__Diainicio_vencimentopagamento_aluguelmutuo__c | Número(2, 0) | Dia de vencimento do condomínioData | ||||||||
Locador | snap_mall__Dialocador_vencimento_condominio__c | NúmeroPesquisa(2, 0)Dias de carênciaConta) | ID do locador do contrato cadastrado no objeto Conta | ||||||||
Locatário | snap_mall__diasCliente_carencia__c | NúmeroPesquisa(3, 0)Encargos comunsConta) | ID do locatário do contrato cadastrado no objeto Conta | ||||||||
Locação | snap_mall__Encargos_comunsVenda__c | MoedaPesquisa(10, 2)Experiências comerciaisLocação) | ID da locação do contrato cadastrado no objeto Locação | ||||||||
Marca | snap_mall__experienciasmarca_comerciais__c | Área de texto longo(5000) | FechadoPesquisa(Conta) | ID da marca cadastrada no objeto Conta | |||||||
Modelo de contrato | snap_mall__Modelo_de_Concluidocontrato__c | Caixa de seleção | Finalidade | Lista de opções | Lista de modelo de contrato Opções possíveis
| ||||||
Mês data base | snap_mall__mes_finalidadedata_base__c | Área de texto longo(2000) | Gerente comercialTexto(50) | Informação do mês base do contrato | |||||||
Nova condição contratual | snap_mall__nova_gerentecondicao_comercialcontratual__c | Pesquisa(Usuário) | Grupo SAPÁrea de texto longo(5000) | Informação de nova condição contratual | |||||||
Novo % de AMM | snap_mall__novo_grupopercentual_sapamm__c | PesquisaPorcentagem(Grupo) | ID da grupo cadastrada no objeto Grupo | ID Externo10, 4) | Informação de novo % AMM | ||||||
Número | snap_mall__IDNumero_Externocontrato__c | Texto(20) (ID externo) (Não-diferenciação exclusiva de maiúsculas e minúsculas)Início da elaboração do contrato30) | Informação do número do contrato | ||||||||
Número de parcelas do CDU | snap_mall__inicionumero_elaboracaoparcelas_contratocdu__c | Data | Início para pagamento | Número(3, 0) | Informação de parcelas CDU | ||||||
Número de parcelas do mútuo | snap_mall__inicionumero_pagamentoparcelas_mutuo__c | Data | Locador | Número(3, 0) | Informação de parcelas mutuo | ||||||
Observações aluguel mínimo | snap_mall__Observacoes_aluguel_locadorminimo__c | Pesquisa(ContaÁrea de texto longo(32768) | ID do locador Informação de observações do aluguel minimo do contrato cadastrado no objeto ContaLocatário | ||||||||
Observações aluguel percentual | snap_mall__Observacoes_aluguel_Clientepercentual__c | Pesquisa(ContaÁrea de texto longo(32768) | ID do locatário do contrato cadastrado no objeto Conta | LocaçãoInformação do % de aluguel contrato | |||||||
Observações condições especiais | snap_mall__Observacoes_Vendacondicoes_especiais__c | Pesquisa(Locação) | ID da locação do contrato cadastrado no objeto Locação | MarcaÁrea de texto longo(32768) | Informação de condições especiais contrato | ||||||
Observações contratuais | snap_mall__marcaobservacoes_gerais__c | Pesquisa(Conta) | ID da marca cadastrada no objeto Conta | Modelo de contratoÁrea de texto longo(32768) | Informações de observações contratuais | ||||||
Observações encargos comuns | snap_mall__ModeloObservacoes_deencargos_contratocomuns__c | Lista de opções | Lista de modelo de contrato Opções possíveis
| Mês data base | Área de texto longo(32768) | Informação de encargos comuns | |||||
Observações encargos específicos | snap_mall__mesObservacoes_dataencargos_baseespecificos__c | Texto(50Área de texto longo(10000) | Informação do mês base do contratoNova condição contratualde encargos específicos | ||||||||
Observações para fit-out | snap_mall__novaobservacoes_condicaofit_contratualout__c | Área de texto longo(5000) | Informação de nova condição contratualNovo % de AMMfit-out | ||||||||
Observações para mútuo | snap_mall__novo_percentualobservacoes_ammmutuo__c | Porcentagem(10, 4Área de texto longo(5000) | Informação de novo % AMM | Número | para o mutuo | ||||||
Outra opção de consolidação | snap_mall__outra_Numeroopcao_contratoconsolidacao__c | Texto(3080) | Informação do número do contratoNúmero de parcelas do CDUde outra opção de consolidação | ||||||||
Período da consolidação | snap_mall__numeroperiodo_parcelas_cduconsolidacao__c | Número(3, 0) | Informação de parcelas CDU | Número de parcelas do mútuoLista de opções | |||||||
Prazo do contrato | snap_mall__numeroprazo_parcelascontrato_mutuo__c | Número(32, 0) | Informação de parcelas mutuo Observações aluguel mínimodo prazo do contrato | ||||||||
Proposta | snap_mall__Observacoes_aluguelproposta_minimo__c | Área de texto longo(32768) | Informação de observações do aluguel minimo do contrato | Observações aluguel percentualPesquisa(Proposta) | ID da proposta relacionada ao contrato | ||||||
Proposta com fifty | snap_mall__Observacoesproposta_aluguelfifty_percentual__c | Área de texto longo(32768) | Informação do % de aluguel contrato | Observações condições especiais | snap_mall__Observacoes_condicoes_especiais__c | Área de texto longo(32768) | Informação de condições especiais contrato | Observações contratuaisCaixa de seleção | Determina se a proposta associada ao contrato é uma proposta fifity Opções possíveis:
| ||
Proprietário | OwnerId | Pesquisa(Usuário,Grupo) | Usuário de sistema que foi responsável pela criação do registro ou usuário da integração | ||||||||
Prospecção | snap_mall__observacoes_geraisprospecao__c | Área de texto longo(32768) | Informações de observações contratuais | Observações encargos comunsPesquisa(Prospecção) | ID da prospecção relacionada a proposta e contrato | ||||||
Quantidade Periodo AMM | snap_mall__Observacoesquantidade_encargosperiodo_comunsamm__c | Área de texto longo(32768) | Informação de encargos comuns | Observações encargos específicosResumo da totalização (COUNT Período do contrato) | Campo calculado | ||||||
Quantidade Periodo CTO | snap_mall__Observacoesquantidade_encargosperiodo_especificoscto__c | Área de texto longo(10000) | Informação de encargos específicos | Observações para fit-outResumo da totalização (COUNT Período do contrato) | Campo calculado | ||||||
Renovação | snap_mall__observacoes_fit_outRenovacao__c | Área de texto longo(5000) | Informação de fit-out | Observações para mútuoPesquisa(Renovação) | |||||||
Responsável pela negociação | snap_mall__observacoes_mutuoConsultor__c | Área de texto longo(5000) | Informação para o mutuo | Outra opção de consolidaçãoPesquisa(Usuário) | Id do usuário salesforce | ||||||
Revisão | snap_mall__outra_opcao_consolidacaoRevisao__c | TextoNúmero(803, 0) | Informação de outra opção de consolidaçãoPeríodo da consolidaçãodo número da revisão do contrato | ||||||||
Sazonalidade para dezembro | snap_mall__periodoSazonalidade_consolidacaodezembro__c | Lista de opções | Prazo do contrato | Porcentagem(5, 2) | Informação % de sazonalidade para dezembro | ||||||
Sazonalidade para maio | snap_mall__prazoSazonalidade_contratomaio__c | NúmeroPorcentagem(5, 2, 0) | Informação do prazo do contratoProposta% de sazonalidade para maio | ||||||||
Sazonalidade para novembro | snap_mall__propostaSazonalidade_novembro__c | PesquisaPorcentagem(Proposta) | ID da proposta relacionada ao contrato | Proposta com fifty5, 2) | Informação % de sazonalidade para novembro | ||||||
Segundo comissionado | snap_mall__propostasegundo_fiftycomissionado__c | Caixa de seleção | Determina se a proposta associada ao contrato é uma proposta fifity Opções possíveis:
| Proprietário | OwnerId | Pesquisa(Usuário,Grupo) | Usuário ID usuário de sistema que foi responsável pela criação do registro ou usuário da integraçãoProspecçãosalesforce que terá pa | ||||
Shopping | snap_mall__prospecaoShopping__c | Pesquisa(ProspecçãoShopping) | ID da prospecção relacionada a proposta e contratoQuantidade Periodo do shopping cadastrado no objeto shopping | ||||||||
Situação | snap_mall__Situacao__c | Lista de opções | Preenchimento automático conforme a situação dentro da etapa do processo de contrato Opções possíveis
| ||||||||
Soma AMM | snap_mall__quantidade_periodosoma_amm__c | Resumo da totalização (COUNT SUM Período do contrato) | Campo calculado | ||||||||
Quantidade Periodo Soma CTO | snap_mall__quantidade_periodosoma_cto__c | Resumo da totalização (COUNT SUM Período do contrato) | Campo calculado | ||||||||
RenovaçãoSubgrupo SAP | snap_mall__Renovacao__c | Pesquisa(Renovação) | Responsável pela negociação | snap_mall__Consultor__subgrupo_sap__c | Pesquisa(UsuárioSubgrupo) | Id do usuário salesforce | RevisãoID do subgrupo cadastrada no objeto Subgrupo | ||||
Tem consolidação | snap_mall__Revisaotem_consolidacao__c | Número(3, 0) | Informação do número da revisão do contrato | Sazonalidade para dezembro | Caixa de seleção | Determina se há consolidação Opções possíveis:
| |||||
Tem fiador | snap_mall__Sazonalidadetem_dezembrofiador__c | Porcentagem(5, 2) | Informação % de sazonalidade para dezembro | Sazonalidade para maioCaixa de seleção | Determina se há fiador para este contrato de locação Opções possíveis:
| ||||||
Tem fit-out | snap_mall__tem_Sazonalidadefit_maioout__c | Porcentagem(5, 2) | Informação % de sazonalidade para maio | Sazonalidade para novembro | Caixa de seleção | Determina se há fit-out Opções possíveis:
| |||||
Tem mútuo | snap_mall__Sazonalidadetem_novembromutuo__c | Porcentagem(5, 2) | Informação % de sazonalidade para novembro | Segundo comissionado | Caixa de seleção | Determina se há mutuo Opções possíveis:
| |||||
Tipo de carência | snap_mall__segundotipo_comissionadocarencia__c | Pesquisa(Usuário) | ID usuário de sistema salesforce que terá pa | Shopping | Lista de opções | Lista de tipos de carência Opções possíveis
| |||||
Tipo de condomínio | snap_mall__tipo_Shoppingcondominio__c | Pesquisa(Shopping) | ID do shopping cadastrado no objeto shopping | Situação | Lista de opções | Lista de tipos de condominio Opções possíveis
| |||||
Tipo de condomínio para consolidação | snap_mall__tipo_Situacaocondominio_consolidacao__c | Lista de opções | |||||||||
Preenchimento automático conforme a situação dentro da etapa do processo de contrato Opções possíveis
| Soma AMMTipo de consolidação | snap_mall__tipo_consolidacao__c | Lista de opções | ||||||||
Tipo de contrato | snap_mall__somatipo_ammcontrato__c | Resumo da totalização (SUM Período do contrato) | Campo calculado | Soma CTO | Lista de opções | Lista de tipos de contrato Opções possíveis
| |||||
Tipo de fundo promoção para consolidação | snap_mall__tipo_somafundo_promocao_ctoconsolidacao__c | Resumo da totalização (SUM Período do contrato) | Campo calculado | Subgrupo SAP | Lista de opções | Lista de tipos de FP para consolidação Opções possíveis
| |||||
Tipo de prazo | snap_mall__subgrupoTipo_sapprazo__c | Pesquisa(Subgrupo) | ID do subgrupo cadastrada no objeto Subgrupo | Tem consolidação | snap_mall__tem_consolidacao__c | Caixa de seleção | Determina se há consolidação Opções possíveis:
| Tem fiador | Lista de opções | Lista de tipos de prazo Opções possíveis
| |
Tipo de registro | RecordTypeId | Tipo de registro | ID do Tipo de registro ou Nome de API do tipo de registro * Necessário informar o tipo de registro no cadastro | ||||||||
Término da elaboração do contrato | snap_mall__temtermino_elaboracao_fiadorcontrato__c | Caixa de seleção | Determina se há fiador para este contrato de locação Opções possíveis:
| Tem fit-outData | |||||||
Unidade | snap_mall__tem_fit_out__c | Caixa de seleção | Determina se há fit-out Opções possíveis:
| Tem mútuoLoja__c | Pesquisa(Unidade) | ID da unidade locaticia cadastrada no objeto unidade | |||||
Validado | snap_mall__temValidado_mutuo__c | Caixa de seleção | Determina se há mutuose o contrato encontra-se validado Opções possíveis:
| ||||||||
Tipo de carênciaValor do aluguel | snap_mall__Valor_aluguel_tipolocacao_carenciatemporaria__c | Lista de opções | Lista de tipos de carência Opções possíveis
| Tipo de condomínioMoeda(10, 2) | Informação do valor do aluguel | ||||||
Valor do aluguel % | snap_mall__tipoValor_aluguel_condominiopercentual__c | Lista de opções | Lista de tipos de condominio Opções possíveis
| Tipo de condomínio para consolidação | Porcentagem(3, 2) | informação do % do valor de aluguel | |||||
Valor do AMM médio por m2 | snap_mall__valor_amm_medio__c | Fórmula (Moeda) | Campo calculado | ||||||||
Valor do CDU | snap_mall__tipovalor_condominiocdu_consolidacaom2__c | Lista de opções | Tipo de consolidação | Moeda(10, 2) | Informação do valor de CDU | ||||||
Valor do contrato | snap_mall__tipoValor_consolidacaocontrato__c | Lista de opções | Tipo de contratoMoeda(12, 2) | Informação do valor do contrato | |||||||
Valor do CTO médio | snap_mall__valor_tipocto_contratomedio__c | Lista de opções | Lista de tipos de contrato Opções possíveis
| Tipo de fundo promoção para consolidaçãoFórmula (Moeda) | Informação do valor do CTO médio | ||||||
Valor do fit-out | snap_mall__tipo_fundovalor_promocaofit_consolidacaoout__c | Lista de opções | Lista de tipos de FP para consolidação Opções possíveis
| Tipo de prazoMoeda(10, 2) | Informação do valor fit-out | ||||||
Valor do mútuo | snap_mall__Tipovalor_prazomutuo__c | Lista de opções | Lista de tipos de prazo Opções possíveis
| Tipo de registro | RecordTypeId | Tipo de registro | ID do Tipo de registro ou Nome de API do tipo de registro * Necessário informar o tipo de registro no cadastro | Término da elaboração do contratoMoeda(10, 2) | Informação do valor do mutuo | ||
Valor fixo condomínio para consolidação | snap_mall__valor_terminofixo_elaboracaocondominio_contratoconsolidacao__c | Data | Unidade | Moeda(10, 2) | Informação do valor fixo do condomínio | ||||||
Valor fixo do condomínio | snap_mall__valor_Lojafixo_condominio__c | PesquisaMoeda(Unidade) | ID da unidade locaticia cadastrada no objeto unidade | Validado10, 2) | Informação do valor do condomínio | ||||||
Valor fixo do fundo de promoção | snap_mall__valor_fixo_fundo_Validadopromocao__c | Caixa de seleção | Determina se o contrato encontra-se validado Opções possíveis:
| Valor do aluguelMoeda(10, 2) | Informação do valor FP, campo validado conforme a regra do valor mínimo e máximo FP cadastrado no objeto Shopping | ||||||
Valor fixo fundo promoção consolidação | snap_mall__Valorvalor_fixo_aluguelfundo_locacaopromocao_temporariaconsolidacao__c | Moeda(10, 2) | Informação do valor do aluguelFP consolidado | ||||||||
Valor total do aluguel %CDU | snap_mall__Valorvalor_aluguel_percentualcdu__c | PorcentagemFórmula (3, 2) | informação do % do valor de aluguel | Valor do AMM médio por m2Moeda) | Campo calculado | ||||||
Versão ativa | snap_mall__versao_ativa__c | Pesquisa(Versão do contrato) | |||||||||
Versão da proposta | snap_mall__valorversao_amm_medioproposta__c | Fórmula Pesquisa(MoedaVersão da proposta) | Campo calculado | ||||||||
Valor do CDUVGL | snap_mall__valorvgl_cdu_m2__c | Moeda(1016, 2) | Informação do valor de CDU | Valor do contrato | snap_mall__ValorVGL | ||||||
Última modificação feita por | LastModifiedById | Pesquisa(Usuário) | X | Informação do usuário de sistema que realizou a ultima modificação ou usuário da integração |
Criar contrato de Locação temporária:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c
...
/
Descrição: Método de criação de um Contrato(snap_mall__
...
contrato__c
...
) do tipo Locação temporária, informando todos os campos utilizados por um contrato deste tipo.
Request |
---|
{ |
Situacao_ |
_ |
c":"Novo", |
data_ |
contrato_ |
_ |
c":"2018-08-09", |
Consultor__c":"005o0000000WH3e", |
Data_ |
inicio_ |
vigencia__c |
":"2018-08-09", |
proposta__c":"a06o000000HIXHA", |
termino_ |
vigencia__c |
":"2018-08-09", |
Data_ |
inicio__c |
":"2018-08-09", |
assinatura_ |
superintendente__c |
":"2018-08-09", |
assinatura_cliente__c |
Criar contrato de Locação temporária:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c/
Descrição: Método de criação de um Contrato(snap_mall__contrato__c) do tipo Locação temporária, informando todos os campos utilizados por um contrato deste tipo.
Request |
---|
{ } |
Response |
---|
{ |
Criar contrato de Leasing:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c/
Descrição: Método de criação de um Contrato(snap_mall__contrato__c) do tipo Leasing, informando todos os campos utilizados por um contrato deste tipo.
Request |
---|
{ |
Revisao__c":" |
1", |
OwnerId":" |
0051J000004ppUV", |
Situacao__c":" |
Novo", |
Consultor_ |
_ |
c":" |
005o0000000WH3e", |
Contato__c":" |
0031J00001MNYIu", |
proposta_ |
_ |
c":" |
a06o000000HIXHA", |
Data_ |
inicio_ |
vigencia__c":" |
2018-08-09", |
Data_ |
termino_ |
vigencia__c":" |
2018-08-09", |
Dia_ |
vencimento_ |
condominio__c":" |
02", |
Renovacao_ |
_ |
c":" |
}
{
"id": "a071J00000PoBEKQA3",
"success": true,
"errors": []
}
Criar contrato de Leasing:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/a0l1J0000090xwT", |
grupo_sap__c |
":"a0E1J00000KdqA5", |
Loja__c |
Request |
---|
{ |
Response |
---|
{ "id": " |
a071J00000PoBEoQAN", " |
success": true, " |
"snap_mall__Valor
errors": [] } |
Criar contrato de Renovação de locação temporária:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c
":"2341151","snap_mall__vgl__c":"2341151",
"snap_mall__Observacoes_aluguel_minimo__c":"Pague o alugel!",
"snap_mall__Observacoes_encargos_comuns__c":"Pagando",
"snap_mall__Observacoes_encargos_especificos__c":"Sem encargos",
"snap_mall__Data_inicio__c":"2018-08-09",
"snap_mall__Concluido__c":"false",
"snap_mall__Data_aprovacao__c":"2018-08-09",
"snap_mall__Assinado_cliente__c":"false",
/
Descrição: Método de criação de um Contrato(snap_mall__contrato__c) do tipo Renovação de locação temporária, informando todos os campos utilizados por um contrato deste tipo.
Request |
---|
Response |
---|
Atualizar Contrato:
Método :PATCH
URI com ID salesforce:https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c/ (Id do registro salesforce)
URI com ID externo: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c/snap_mall__ID_Externo__c/ (Id externo)
Descrição:
Método de atualização de um Contrato(snap_mall__contrato__c) de qualquer tipo, informando no body apenas os campos que se deseja atualizar.
Existem duas possibilidades de atualização do Contrato: Um com Id Salesforce o outro com o Id Externo, a diferenciação desta chamada vai ser na URI.
O método PATCH pode ser utilizado par Upsert, em caso do Id externo informado não existir na base e contiver todos os campos obrigatórios no body.
Request |
---|
{ |
Assinado_cliente__c":" |
true", |
Observacoes_ |
condicoes_ |
especiais__c":" |
Negociação a ser revista" } |
Response |
---|
"id": "a071J00000PoBEoQAN",
"success": true,
"errors": []
}
Criar contrato de Renovação de locação temporária:
Método : POST
URIResponse de atualização em caso de sucesso retorna vazio.
Deletar Contrato:
Método : DELETE
URI com ID salesforce: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__contrato__c/ (Id do registro salesforce)
URI com ID externo: https://{{dominio}}/services/data/{{versao}}
/sobjects/snap_mall__contrato__c/snap_mall__
ID_Externo__c/
(Id externo)
Descrição: Método de
deleção de um Contrato(snap_mall__contrato__c)
de qualquer tipo. Existem duas possibilidades de deleção do Contrato: Um com Id Salesforce o outro com o Id Externo, a diferenciação desta chamada vai ser na URI
Resquest |
---|
Body de deleção é vazio.
Response |
---|
Response de deleção retorna vazio.