Web service Com.senior.g5.co.mfi.tes.movimentotesouraria
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.
- 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
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.
- 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
- 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_mfi_tes_movimentotesouraria?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mfi_tes_movimentotesouraria?wsdl
- Agendamento: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_mfi_tes_movimentotesouraria?wsdl
Porta
Necessita autenticação: Sim.
Situação da versão: Atual.
Versão: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Exportar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<consulta>
<numCco>String</numCco>
<datMov>DateTime</datMov>
<seqMov>Integer</seqMov>
</consulta>
<codFil>Integer</codFil>
<tipoIntegracao>String</tipoIntegracao>
<identificadorSistema>String</identificadorSistema>
<quantidadeRegistros>Integer</quantidadeRegistros>
</parameters>
</ser:Exportar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| codEmp | Integer | Obrigatório | Código da empresa da requisição |
| consulta | Set | Opcional | Os campos de consulta devem ser preenchidos apenas para registros específicos |
| consulta.numCco | String | Opcional | Número da conta interna |
| consulta.datMov | DateTime | Opcional | Data do movimento da conta |
| consulta.seqMov | Integer | Opcional | Sequência da data de movimento |
| codFil | Integer | Opcional | Código da Filial da requisição |
| tipoIntegracao | String | Obrigatório | Tipo de integração (T - Todos, A - Somente Alterados ou E - Registros específicos) |
| identificadorSistema | String | Obrigatório | Código identificador do sistema. Ex: "VAREJOEM" |
| quantidadeRegistros | Integer | Opcional | Quantidade de Registros que deve ser retornado |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarResponse>
<result>
<Movimento>
<seqInt>Integer</seqInt>
<codEmp>Integer</codEmp>
<numCco>String</numCco>
<datMov>DateTime</datMov>
<seqMov>Integer</seqMov>
<codTns>String</codTns>
<oriMcc>String</oriMcc>
<tipMcc>String</tipMcc>
<codNtg>Integer</codNtg>
<datCtb>DateTime</datCtb>
<codDoc>String</codDoc>
<docMov>String</docMov>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<ctaFin>Integer</ctaFin>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<hisMov>String</hisMov>
<nroChe>Integer</nroChe>
<vlrMov>Double</vlrMov>
<debCre>String</debCre>
<nomRec>String</nomRec>
<cplMov>String</cplMov>
<datLib>DateTime</datLib>
<vlrPis>Double</vlrPis>
<vlrBpr>Double</vlrBpr>
<vlrCof>Double</vlrCof>
<vlrBcr>Double</vlrBcr>
<oriCon>String</oriCon>
<datCon>DateTime</datCon>
<seqCon>Integer</seqCon>
<codFil>Integer</codFil>
<tipCnc>String</tipCnc>
<usuCnc>Double</usuCnc>
<datCnc>DateTime</datCnc>
<horCnc>Integer</horCnc>
<filMcr>Integer</filMcr>
<numMcr>String</numMcr>
<tptMcr>String</tptMcr>
<seqMcr>Integer</seqMcr>
<sitMcc>String</sitMcc>
<obsMcc>String</obsMcc>
<numRem>String</numRem>
<codPor>String</codPor>
<numArb>Integer</numArb>
<datRem>DateTime</datRem>
<rotNap>Integer</rotNap>
<numApr>Double</numApr>
<sitApr>String</sitApr>
<cotMov>Double</cotMov>
<vlrMoe>Double</vlrMoe>
<cotLib>Double</cotLib>
<vlrMol>Double</vlrMol>
<lctFin>String</lctFin>
<numLot>Integer</numLot>
<filCcr>Integer</filCcr>
<numCcr>Integer</numCcr>
<seqCcr>Integer</seqCcr>
<seqCal>Integer</seqCal>
<seqEnc>Integer</seqEnc>
<vlrCat>Double</vlrCat>
<numRom>Integer</numRom>
<seqDvi>Integer</seqDvi>
<cgcCpf>Double</cgcCpf>
<intImp>String</intImp>
<usuEst>Double</usuEst>
<datEst>DateTime</datEst>
<horEst>Integer</horEst>
<codUsu>Double</codUsu>
<datGer>DateTime</datGer>
<horGer>Integer</horGer>
<lotBai>Integer</lotBai>
<numFix>Integer</numFix>
<ccoPgp>String</ccoPgp>
<datPgp>DateTime</datPgp>
<seqPgp>Integer</seqPgp>
<filTem>Integer</filTem>
<numTem>String</numTem>
<tptTem>String</tptTem>
<empNfc>Integer</empNfc>
<filNfc>Integer</filNfc>
<codFor>Integer</codFor>
<numNfc>Integer</numNfc>
<codSnf>String</codSnf>
<seqIpc>Integer</seqIpc>
<chvLot>String</chvLot>
<empNfv>Integer</empNfv>
<filNfv>Integer</filNfv>
<snfNfv>String</snfNfv>
<numNfv>Integer</numNfv>
<seqIpv>Integer</seqIpv>
<catTef>String</catTef>
<nsuTef>String</nsuTef>
<numPvc>Integer</numPvc>
<numRvc>Integer</numRvc>
<codOpe>Integer</codOpe>
<reaMcc>DateTime</reaMcc>
<oriMg7>Integer</oriMg7>
</Movimento>
<GridErros>
<msgErr>String</msgErr>
</GridErros>
<finalizaramRegistros>String</finalizaramRegistros>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<numeroLote>Integer</numeroLote>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Descrição |
|---|---|---|---|
| movimento | Set | Opcional | |
| movimento.seqInt | Integer | Opcional | |
| movimento.codEmp | Integer | Opcional | |
| movimento.numCco | String | Opcional | |
| movimento.datMov | DateTime | Opcional | |
| movimento.seqMov | Integer | Opcional | |
| movimento.codTns | String | Opcional | |
| movimento.oriMcc | String | Opcional | |
| movimento.tipMcc | String | Opcional | |
| movimento.codNtg | Integer | Opcional | |
| movimento.datCtb | DateTime | Opcional | |
| movimento.codDoc | String | Opcional | |
| movimento.docMov | String | Opcional | |
| movimento.numPrj | Integer | Opcional | |
| movimento.codFpj | Opcional | Integer | |
| movimento.ctaFin | Integer | Opcional | |
| movimento.ctaRed | Integer | Opcional | |
| movimento.codCcu | String | Opcional | |
| movimento.hisMov | String | Opcional | |
| movimento.nroChe | Integer | Opcional | |
| movimento.vlrMov | Double | Opcional | |
| movimento.debCre | String | Opcional | |
| movimento.nomRec | String | Opcional | |
| movimento.cplMov | String | Opcional | |
| movimento.datLib | DateTime | Opcional | |
| movimento.vlrPis | Double | Opcional | |
| movimento.vlrBpr | Double | Opcional | |
| movimento.vlrCof | Double | Opcional | |
| movimento.vlrBcr | Double | Opcional | |
| movimento.oriCon | String | Opcional | |
| movimento.datCon | DateTime | Opcional | |
| movimento.seqCon | Integer | Opcional | |
| movimento.codFil | Integer | Opcional | |
| movimento.tipCnc | String | Opcional | |
| movimento.usuCnc | Double | Opcional | |
| movimento.datCnc | DateTime | Opcional | |
| movimento.horCnc | Integer | Opcional | |
| movimento.filMcr | Integer | Opcional | |
| movimento.numMcr | String | Opcional | |
| movimento.tptMcr | String | Opcional | |
| movimento.seqMcr | Integer | Opcional | |
| movimento.sitMcc | String | Opcional | |
| movimento.obsMcc | String | Opcional | |
| movimento.numRem | String | Opcional | |
| movimento.codPor | String | Opcional | |
| movimento.numArb | Integer | Opcional | |
| movimento.datRem | DateTime | Opcional | |
| movimento.rotNap | Integer | Opcional | |
| movimento.numApr | Double | Opcional | |
| movimento.sitApr | String | Opcional | |
| movimento.cotMov | Double | Opcional | |
| movimento.vlrMoe | Double | Opcional | |
| movimento.cotLib | Double | Opcional | |
| movimento.vlrMol | Double | Opcional | |
| movimento.lctFin | String | Opcional | |
| movimento.numLot | Integer | Opcional | |
| movimento.filCcr | Integer | Opcional | |
| movimento.numCcr | Integer | Opcional | |
| movimento.seqCcr | Integer | Opcional | |
| movimento.seqCal | Integer | Opcional | |
| movimento.seqEnc | Integer | Opcional | |
| movimento.vlrCat | Double | Opcional | |
| movimento.numRom | Integer | Opcional | |
| movimento.seqDvi | Integer | Opcional | |
| movimento.cgcCpf | Double | Opcional | |
| movimento.intImp | String | Opcional | |
| movimento.usuEst | Double | Opcional | |
| movimento.datEst | DateTime | Opcional | |
| movimento.horEst | Integer | Opcional | |
| movimento.codUsu | Double | Opcional | |
| movimento.datGer | DateTime | Opcional | |
| movimento.horGer | Integer | Opcional | |
| movimento.lotBai | Integer | Opcional | |
| movimento.numFix | Integer | Opcional | |
| movimento.ccoPgp | String | Opcional | |
| movimento.datPgp | DateTime | Opcional | |
| movimento.seqPgp | Integer | Opcional | |
| movimento.filTem | Integer | Opcional | |
| movimento.numTem | String | Opcional | |
| movimento.tptTem | String | Opcional | |
| movimento.empNfc | Integer | Opcional | |
| movimento.filNfc | Integer | Opcional | |
| movimento.codFor | Integer | Opcional | |
| movimento.numNfc | Integer | Opcional | |
| movimento.codSnf | String | Opcional | |
| movimento.seqIpc | Integer | Opcional | |
| movimento.chvLot | String | Opcional | |
| movimento.empNfv | Integer | Opcional | |
| movimento.filNfv | Integer | Opcional | |
| movimento.snfNfv | String | Opcional | |
| movimento.numNfv | Integer | Opcional | |
| movimento.seqIpv | Integer | Opcional | |
| movimento.catTef | String | Opcional | |
| movimento.nsuTef | String | Opcional | |
| movimento.numPvc | Integer | Opcional | |
| movimento.numRvc | Integer | Opcional | |
| movimento.codOpe | Integer | Opcional | |
| movimento.reaMcc | DateTime | Opcional | |
| movimento.oriMg7 | Integer | Opcional | |
| gridErros | Set | Opcional | |
| gridErros.msgErr | String | Opcional | |
| finalizaramRegistros | String | Opcional | |
| tipoRetorno | Integer | Opcional | |
| mensagemRetorno | String | Opcional | |
| numeroLote | Integer | Opcional | |
| erroExecucao | String | Opcional |
English
Español
English
Español


