Web service Com.senior.g5.co.mct.imp.escrituracao.lancamentos.imobiliarias.unidadeimobiliariavendida.custoincorrido
Este web service permite inserir e excluir os custos orçados de unidades imobiliárias vendidas. Pode ser informado o número do contrato ao invés do número do lançamento. Nesse caso, somente pode haver uma unidade imobiliária vendida vinculada ao número de contrato.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_imp_escrituracao_lancamentos_imobiliarias_unidadeimobiliariavendida_custoincorrido?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_escrituracao_lancamentos_imobiliarias_unidadeimobiliariavendida_custoincorrido?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_mct_imp_escrituracao_lancamentos_imobiliarias_unidadeimobiliariavendida_custoincorrido?wsdl
Portas
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Inserir> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <CustoIncorrido> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <lctUiv>Integer</lctUiv> <numCtr>String</numCtr> <mesAno>DateTime</mesAno> <vlrAnt>Double</vlrAnt> <vlrInc>Double</vlrInc> <vlrTot>Double</vlrTot> <parInc>Double</parInc> <basCre>Integer</basCre> <basCps>Double</basCps> <cstPis>String</cstPis> <perPis>Double</perPis> <totCps>Double</totCps> <parPda>Double</parPda> <parPdm>Double</parPdm> <parPdf>Double</parPdf> <basCcs>Double</basCcs> <cstCof>String</cstCof> <perCof>Double</perCof> <totCcs>Double</totCcs> <parCda>Double</parCda> <parCdm>Double</parCdm> <parCdf>Double</parCdf> </CustoIncorrido> </parameters> </ser:Inserir> </soapenv:Body> </soapenv:Envelope>
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
custoIncorrido | Set | Opcional | Custos Orçados de Unidade Imobiliária Vendida |
custoIncorrido.codEmp | Integer | Opcional | (Obrigatório) - Number(004) - Código da empresa |
custoIncorrido.codFil | Integer | Opcional | (Obrigatório) - Number(005) - Código da filial |
custoIncorrido.lctUiv | Integer | Opcional | (Opcional) - Number(009) - Número do lançamento do imóvel |
custoIncorrido.numCtr | String | Opcional | (Opcional) - String(090) - Número do contrato que formaliza a venda |
custoIncorrido.mesAno | DateTime | Opcional | (Obrigatório) - Date(DD/MM/YYYY) - Competência que será apropriado o crédito referente ao custo orçado |
custoIncorrido.vlrAnt | Double | Opcional | (Opcional) - Number(015,2) - Valor total do custo incorrido acumulado até mês anterior ao da escrituração |
custoIncorrido.vlrInc | Double | Opcional | (Opcional) - Number(015,2) - Valor total do custo incorrido da unidade imobiliária, no mês da escrituração |
custoIncorrido.vlrTot | Double | Opcional | (Opcional) - Number(015,2) - Valor do custo incorrido total (anterior + no mês) |
custoIncorrido.parInc | Double | Opcional | (Opcional) - Number(015,2) - Parcela custo incorrido sem direito ao crédito acumulado período escrituração |
custoIncorrido.basCre | Integer | Opcional | (Opcional) - Number(002) - Código da base de cálculo do crédito - [ 01=Aquisição de bens para revenda;02=Aquisição de bens utilizados como insumo;03=Aquisição de serviços utilizados como insumo;04=Energia elétrica e térmica, inclusive sob a forma de vapor;05=Aluguéis de prédios;06=Aluguéis de máquinas e equipamentos;07=Armazenagem de mercadoria e frete na operação de venda;08=Contraprestações de arrendamento mercantil;09=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação);10=Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição);11=Amortização e depreciação de edificações e benfeitorias em imóveis;12=Devolução de vendas sujeitas à incidência não-cumulativa;13=Outras operações com direito a crédito;14=Atividade de transporte de cargas - Subcontratação;15=Atividade Imobiliária - Custo incorrido de unidade imobiliária;16=Atividade imobiliária - Custo orçado de unidade não concluída;17=Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme;18=Estoque de abertura de bens ] |
custoIncorrido.basCps | Double | Opcional | (Opcional) - Number(015,2) - Total custo de PIS incorrido acumulado até o mês escrituração |
custoIncorrido.cstPis | String | Opcional | (Opcional) - String(002) - Código da situação tributária de PIS - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
custoIncorrido.perPis | Double | Opcional | (Opcional) - Number(008,4) - Percentual da alíquota de PIS |
custoIncorrido.totCps | Double | Opcional | (Opcional) - Number(015,2) - Valor total do crédito acumulado sobre o custo incorrido de PIS |
custoIncorrido.parPda | Double | Opcional | (Opcional) - Number(015,2) - Parcela do crédito de PIS descontada até o período anterior da escrituração |
custoIncorrido.parPdm | Double | Opcional | (Opcional) - Number(015,2) - Parcela de PIS a descontar no período da escrituração |
custoIncorrido.parPdf | Double | Opcional | (Opcional) - Number(015,2) - Parcela de PIS a descontar em períodos futuros |
custoIncorrido.basCcs | Double | Opcional | (Opcional) - Number(015,2) - Total custo COFINS incorrido acumulado até o mês escrituração |
custoIncorrido.cstCof | String | Opcional | (Opcional) - String(002) - Código da situação tributária de COFINS - [ 01=Operação tributável com alíquota básica;02=Operação tributável com alíquota diferenciada;03=Operação tributável com alíquota por unidade de medida de produto;04=Operação tributável monofásica - Revenda a alíquota zero;05=Operação tributável por substituição tributária;06=Operação tributável a alíquota zero;07=Operação isenta da contribuição;08=Operação sem incidência da contribuição;09=Operação com suspensão da contribuição;49=Outras operações de saída;50=Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno;51=Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno;52=Operação com direito a crédito - Vinculada exclusivamente a receita de exportação;53=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno;54=Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação;55=Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação;56=Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;60=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno;61=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno;62=Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação;63=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno;64=Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação;65=Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação;66=Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação;67=Crédito presumido - Outras operações;70=Operação de aquisição sem direito a crédito;71=Operação de aquisição com isenção;72=Operação de aquisição com suspensão;73=Operação de aquisição a alíquota zero;74=Operação de aquisição sem incidência da contribuição;75=Operação de aquisição por substituição tributária;98=Outras operações de entrada;99=Outras operações ] |
custoIncorrido.perCof | Double | Opcional | (Opcional) - Number(008,4) - Percentual da alíquota de COFINS |
custoIncorrido.totCcs | Double | Opcional | (Opcional) - Number(015,2) - Valor total do crédito acumulado sobre o custo incorrido de COFINS |
custoIncorrido.parCda | Double | Opcional | (Opcional) - Number(015,2) - Parcela do crédito de COFINS descontada até o período anterior da escrituração |
custoIncorrido.parCdm | Double | Opcional | (Opcional) - Number(015,2) - Parcela de COFINS a descontar no período da escrituração |
custoIncorrido.parCdf | Double | Opcional | (Opcional) - Number(015,2) - Parcela de COFINS a descontar em períodos futuros |
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:InserirResponse> <result> <Retorno> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <lctUiv>Integer</lctUiv> <numCtr>String</numCtr> <mesAno>DateTime</mesAno> <tipRet>Integer</tipRet> <msgRet>String</msgRet> </Retorno> <erroExecucao>String</erroExecucao> </result> </ser:InserirResponse> </soapenv:Body> </soapenv:Envelope>
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
retorno | Set | Opcional | Retorno |
retorno.codEmp | Integer | Opcional | Number(004) - Código da empresa |
retorno.codFil | Integer | Opcional | Number(005) - Código da filial |
retorno.lctUiv | Integer | Opcional | Number(009) - Número do lançamento do imóvel |
retorno.numCtr | String | Opcional | String(090) - Número do contrato que formaliza a venda |
retorno.mesAno | DateTime | Opcional | Date(DD/MM/YYYY) - Competência que será apropriado o crédito referente ao custo orçado |
retorno.tipRet | Integer | Opcional | Number(004) - Tipo de Retorno de Processamento: 1 = Processado com sucesso, 2 = Ocorreram erros |
retorno.msgRet | String | Opcional | String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | String | Opcional | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Excluir> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <CustoIncorridoUIV> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <lctUiv>Integer</lctUiv> <numCtr>String</numCtr> <mesAno>DateTime</mesAno> </CustoIncorridoUIV> </parameters> </ser:Excluir> </soapenv:Body> </soapenv:Envelope>
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Nome | Tipo | Descrição |
---|---|---|
custoIncorridoUIV | Set | Custos Incorridos de Unidades Imobiliárias Vendidas |
custoIncorridoUIV.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
custoIncorridoUIV.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
custoIncorridoUIV.lctUiv | Integer | (Opcional) - Number(009) - Número do lançamento do imóvel |
custoIncorridoUIV.numCtr | String | (Opcional) - String(090) - Número do contrato que formaliza a venda |
custoIncorridoUIV.mesAno | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Competência que será apropriado o crédito referente ao custo orçado |
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ExcluirResponse> <result> <Retorno> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <lctUiv>Integer</lctUiv> <numCtr>String</numCtr> <mesAno>DateTime</mesAno> <tipRet>Integer</tipRet> <msgRet>String</msgRet> </Retorno> <erroExecucao>String</erroExecucao> </result> </ser:ExcluirResponse> </soapenv:Body> </soapenv:Envelope>
![Closed](../Skins/Default/Stylesheets/Images/transparent.gif)
Nome | Tipo | Descrição |
---|---|---|
retorno | Set | Retorno Exclusão |
retorno.codEmp | Integer | Number(004) - Código da empresa |
retorno.codFil | Integer | Number(005) - Código da filial |
retorno.lctUiv | Integer | Number(009) - Número do lançamento do imóvel |
retorno.numCtr | String | String(090) - Número do contrato que formaliza a venda |
retorno.mesAno | DateTime | Date(DD/MM/YYYY) - Competência que será apropriado o crédito referente ao custo orçado |
retorno.tipRet | Integer | Number(004) - Tipo de Retorno de Processamento: 1 = Excluído com sucesso, 2 = Ocorreram erros |
retorno.msgRet | String | String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |