/// SALVANDO O CADASTRO E DADOS DO IMOVEL //CADASTRO DE LANÇAMENTOS FUNCIONANDO ALTERAR <NUMERODOCUMENTO> static public void SalvarLacamentoFinanceiro() { string xml = @"<FinLAN> <FLAN> <CODCOLIGADA>1</CODCOLIGADA> <IDLAN>0</IDLAN> <NUMERODOCUMENTO>1001064999</NUMERODOCUMENTO> <IPTE>27593344243334673000600000013557842760000015000</IPTE> <CNABNOSSONUMERO>00013550001355</CNABNOSSONUMERO> <NFOUDUP>0</NFOUDUP> <CLASSIFICACAO>0</CLASSIFICACAO> <PAGREC>1</PAGREC> <STATUSLAN>1</STATUSLAN> <CODAPLICACAO>S</CODAPLICACAO> <CODCOLXCX>1</CODCOLXCX> <CODCCUSTO>03.00.00</CODCCUSTO> <DATACRIACAO>2009-06-22T00:00:00</DATACRIACAO> <DATAVENCIMENTO>2009-06-22T17:24:00</DATAVENCIMENTO> <DATAEMISSAO>2009-06-22T13:18:26</DATAEMISSAO> <DATABAIXA>2009-06-22T00:00:00</DATABAIXA> <DATACONTABILIZBX>2009-06-22T00:00:00</DATACONTABILIZBX> <DATAPAG>2009-06-22T00:00:00</DATAPAG> <VALORORIGINAL>150.0000</VALORORIGINAL> <VALORBAIXADO>150.0000</VALORBAIXADO> <VALORCAP>0.0000</VALORCAP> <VALORJUROS>0.0000</VALORJUROS> <VALORDESCONTO>0.0000</VALORDESCONTO> <VALORCHEQUE>0.0000</VALORCHEQUE> <VALOROP1>0.0000</VALOROP1> <VALOROP2>0.0000</VALOROP2> <VALOROP3>0.0000</VALOROP3> <VALOROP4>0.0000</VALOROP4> <VALOROP5>0.0000</VALOROP5> <VALOROP6>0.0000</VALOROP6> <VALOROP7>0.0000</VALOROP7> <VALOROP8>0.0000</VALOROP8> <VALORMULTA>0.0000</VALORMULTA> <VALORAUXILIAR>1.0000</VALORAUXILIAR> <VALORBASEIRRF>100.0000</VALORBASEIRRF> <VALORIRRF>0.0000</VALORIRRF> <VALORREPASSE>0.0000</VALORREPASSE> <VALORVENCIMENTOANTECIP>0.0000</VALORVENCIMENTOANTECIP> <VALORNOTACREDITO>0.0000</VALORNOTACREDITO> <VALORADIANTAMENTO>0.0000</VALORADIANTAMENTO> <VALORDEVOLUCAO>0.0000</VALORDEVOLUCAO> <JUROSDIA>0.0000</JUROSDIA> <CAPMENSAL>0.0000</CAPMENSAL> <TAXASVENDOR>0.0000</TAXASVENDOR> <JUROSVENDOR>0.0000</JUROSVENDOR> <CODCOLCFO>1</CODCOLCFO> <CODCFO>C00003</CODCFO> <CODCOLCXA>1</CODCOLCXA> <CODCXA>106</CODCXA> <IDPGTO>1</IDPGTO> <CODTDO>01</CODTDO> <CODFILIAL>1</CODFILIAL> <SERIEDOCUMENTO>@@@</SERIEDOCUMENTO> <TIPOCONTABILLAN>0</TIPOCONTABILLAN> <HISTORICO>Cadastro 2021 lançamentos</HISTORICO> <CODMOEVALORORIGINAL>R$</CODMOEVALORORIGINAL> <LIBAUTORIZADA>0</LIBAUTORIZADA> <STATUSEXPORTACAO>0</STATUSEXPORTACAO> <NUMLOTECONTABIL>0</NUMLOTECONTABIL> <STATUSEXTRATO>0</STATUSEXTRATO> <CNABCARTEIRA>21</CNABCARTEIRA> <CNABACEITE>0</CNABACEITE> <CNABSTATUS>0</CNABSTATUS> <CNABBANCO>275</CNABBANCO> <REEMBOLSAVEL>0</REEMBOLSAVEL> <CODBAIXA>2</CODBAIXA> <USUARIO>Kenya</USUARIO> <BAIXAAUTORIZADA>1</BAIXAAUTORIZADA> <TEMCHEQUEPARCIAL>0</TEMCHEQUEPARCIAL> <JAIMPRIMIU>0</JAIMPRIMIU> <NUMBLOQUEIOS>0</NUMBLOQUEIOS> <NUMCONTABILBX>00006497</NUMCONTABILBX> <COTACAOINCLUSAO>0.000000000</COTACAOINCLUSAO> <COTACAOBAIXA>0.000000000</COTACAOBAIXA> <CARENCIAJUROS>0</CARENCIAJUROS> <TIPOJUROSDIA>0</TIPOJUROSDIA> <USUARIOCRIACAO>UsrProcSel</USUARIOCRIACAO> <DATAALTERACAO>2009-06-22T00:00:00</DATAALTERACAO> <ALTERACAOBLOQUEADA>0</ALTERACAOBLOQUEADA> <MULTADIA>0.0000</MULTADIA> <DESCONTADO>0</DESCONTADO> <VALORINSS>0.0000</VALORINSS> <VALORDEDUCAO>0.0000</VALORDEDUCAO> <APLICFORMULA>F</APLICFORMULA> <INSSEMOUTRAEMPRESA>0.0000</INSSEMOUTRAEMPRESA> <PERCENTBASEINSS>100.0000</PERCENTBASEINSS> <PERCBASEINSSEMPREGADO>100.0000</PERCBASEINSSEMPREGADO> <INSSEDITADO>0</INSSEDITADO> <IRRFEDITADO>0</IRRFEDITADO> <REUTILIZACAO>0</REUTILIZACAO> <VALORSESTSENAT>0.0000</VALORSESTSENAT> <CONVENIO>123321</CONVENIO> <DIGCONVENIO>2</DIGCONVENIO> <PERCJUROS>0</PERCJUROS> <PERCDESCONTO>0</PERCDESCONTO> <PERCMULTA>0</PERCMULTA> <PERCCAP>0</PERCCAP> <PERCOP1>0</PERCOP1> <PERCOP2>0</PERCOP2> <PERCOP3>0</PERCOP3> <PERCOP4>0</PERCOP4> <PERCOP5>0</PERCOP5> <PERCOP6>0</PERCOP6> <PERCOP7>0</PERCOP7> <PERCOP8>0</PERCOP8> <VALORINSSEMPREGADOR>0</VALORINSSEMPREGADOR> <VALORBASEINSSEMPREGADOR>0</VALORBASEINSSEMPREGADOR> <VRBASEINSS>0</VRBASEINSS> <VRBASEIRRF>0</VRBASEIRRF> <VALORSERVICO>150.0000</VALORSERVICO> <VRBASEINSSOUTRAEMPRESA>0.0000</VRBASEINSSOUTRAEMPRESA> <IDHISTORICO>0</IDHISTORICO> <PreencherRatCCusto>true</PreencherRatCCusto> <PreencherRatDepto>true</PreencherRatDepto> <VRPERDAFINANCEIRA>0.0000</VRPERDAFINANCEIRA> <MODELOCONTABILIZACAO>1</MODELOCONTABILIZACAO> <MODELOCONTABILIZACAOBAIXA>1</MODELOCONTABILIZACAOBAIXA> <IDCONVENIO>0</IDCONVENIO> <VALORORIGINALBX>0</VALORORIGINALBX> <VALORDESCONTOBX>0</VALORDESCONTOBX> <VALORJUROSBX>0</VALORJUROSBX> <VALORMULTABX>0</VALORMULTABX> <VALORCAPBX>0</VALORCAPBX> <VALOROP1BX>0,0000</VALOROP1BX> <VALOROP2BX>0,0000</VALOROP2BX> <VALOROP3BX>0,0000</VALOROP3BX> <VALOROP4BX>0,0000</VALOROP4BX> <VALOROP5BX>0,0000</VALOROP5BX> <VALOROP6BX>0,0000</VALOROP6BX> <VALOROP7BX>0,0000</VALOROP7BX> <VALOROP8BX>0,0000</VALOROP8BX> <VALORINSSBX>0</VALORINSSBX> <VALORIRRFBX>0</VALORIRRFBX> <VALORSESTSENATBX>0</VALORSESTSENATBX> <VALORDEVOLUCAOBX>0</VALORDEVOLUCAOBX> <VALORNOTACREDITOBX>0</VALORNOTACREDITOBX> <VALORADIANTAMENTOBX>0</VALORADIANTAMENTOBX> <VALORJUROSVENDORBX>0</VALORJUROSVENDORBX> <VALORRETENCOESBX>0</VALORRETENCOESBX> <STATUSORCAMENTO>0</STATUSORCAMENTO> <BAIXAPENDENTE>0</BAIXAPENDENTE> <VALORDESCONTOACORDO>0.0000</VALORDESCONTOACORDO> <VALORJUROSACORDO>0.0000</VALORJUROSACORDO> <VALORACRESCIMOACORDO>0.0000</VALORACRESCIMOACORDO> <VALORDEDUCAOVARIAVEL>0.0000</VALORDEDUCAOVARIAVEL> <STATUSLIQDUVIDOSA>0</STATUSLIQDUVIDOSA> <CODCOLPGTO>1</CODCOLPGTO> </FLAN> <FLANRATCCU> <IDRATCCU>0</IDRATCCU> <CODCOLIGADA>1</CODCOLIGADA> <IDLAN>0</IDLAN> <CODCCUSTO>03.00.00</CODCCUSTO> <CODCOLNATFINANCEIRA>1</CODCOLNATFINANCEIRA> <CODNATFINANCEIRA>1001</CODNATFINANCEIRA> <NOME>Administrativo</NOME> <VALOR>150.0000</VALOR> <PERCENTUAL>100.0000</PERCENTUAL> </FLANRATCCU> <FLANCOMPL> <CODCOLIGADA>1</CODCOLIGADA> <IDLAN>0</IDLAN> </FLANCOMPL> </FinLAN>"; string contexto = "CODSISTEMA=G;CODCOLIGADA=1;CODUSUARIO={usuario}"; DataClient dataclient = new DataClient(url, contexto, usuario, senha); string[] retorno = dataclient.SaveRecord("FinLanDataBR", xml); Console.WriteLine(retorno[0].ToString()); Console.Read(); }
static public void SalvarDeDespesas(tblCargaImoveisDadosCompletosDespesas202105311 item, XALGIMOVEL imovel, int tipoValorDespesa) { string xml = @"<ImbDespesaAluguelData xmlns='http://tempuri.org/ImbDespesaAluguelData.xsd\'> " + "<XDESPESA> " + //Identificação "<CODCOLIGADA>1</CODCOLIGADA> " + "<CODDESPESA>0</CODDESPESA>" + "<ORIGEM>1</ORIGEM> " + //"<STATUS>0</STATUS> " + "<ANOEXERCICIO>2021</ANOEXERCICIO> " + "<COMPETENCIA>2021-05-01 00:00:00.0000000</COMPETENCIA> " + "<DESCDESPESA>" + item.EMGEA_NumContrato + "</DESCDESPESA>" + "<NUMERODOCUMENTO>" + item.EMGEA_NumContrato + "</NUMERODOCUMENTO> " + "<CODTIPODESPESA>2</CODTIPODESPESA> " + "<CODPARAMMVTO>1</CODPARAMMVTO> " + //Verificar de onde vem o cliente "<CODCOLCFO>0</CODCOLCFO> " + "<CODCFO>F00786</CODCFO> " + "<CODIMOVEL>" + imovel.CODIMOVEL + "</CODIMOVEL> " + "<IDINSCRICAOMUNICIPAL></IDINSCRICAOMUNICIPAL> " + //Valor Despesa "<TIPOVALORDESPESA>" + tipoValorDespesa + "</TIPOVALORDESPESA> " + "<VALORAVISTA>" + item.VALOR_TOTAL_C__DESCONTO + "</VALORAVISTA> " + "<VALORAPRAZO>" + item.VALOR_TOTAL_IPTU_2021 + "</VALORAPRAZO> " + "<PRIMEIROVENCIMENTO>" + item.VENCIMENTO_CONTA_ÚNICA + "</PRIMEIROVENCIMENTO> " + "<NUMPARCELA>" + item.N_DE_PARCELAS + "</NUMPARCELA> " + "<PERIODICIDADE>1</PERIODICIDADE> " + "<INTERVALODIAS></INTERVALODIAS> " + //"<NUMEROPARCELA>" + item.N_DE_PARCELAS + "</NUMEROPARECELAS> " + //Reembolso //"<PERMITEREEMBOLSO></PERMITEREEMBOLSO> " + //"<CODREGRAREEMBOLSO> </CODREGRAREEMBOLSO> " + //"<IDPARAMFIN></IDPARAMFIN> " + //"<TIPOVALORREEMBOLSO>1</TIPOVALORREEMBOLSO> " + //"<PRIMEIROVCTOREEMBOLSO>0001-01-01 00:00:00.0000000</PRIMEIROVCTOREEMBOLSO> " + //"<NUMPARCELAREEMBOLSO>0</NUMPARCELAREEMBOLSO> " + //"<PERIODICIDADEREEMBOLSO>1</PERIODICIDADEREEMBOLSO> " + //"<INTERVALODIASREEMBOLSO></INTERVALODIASREEMBOLSO> " + //Não está sendo utilizadas //"<COD_PESS_EMPR></COD_PESS_EMPR> " + //"<NUM_UNID></NUM_UNID> " + //"<NUM_SUB_UNID></NUM_SUB_UNID> " + //"<CODSEGURO></CODSEGURO> " + "</XDESPESA> " + "</ImbDespesaAluguelData>"; string contexto = "CODSISTEMA=G;CODCOLIGADA=1;CODUSUARIO={usuario}"; DataClient dataclient = new DataClient(url, contexto, usuario, senha); string[] retorno = dataclient.SaveRecord("ImbDespesaAluguelData", xml); counter++; using (StreamWriter w = File.AppendText("Log registros inseridos.txt")) { Log("Foi inserido 1 despesa para o imóvel : " + imovel.CODIMOVEL, w); } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"{DateTime.Now.ToLongTimeString()} {DateTime.Now.ToLongDateString()}"); Console.WriteLine("Foi inserido " + retorno[0].ToString() + " depesa para o imóvel " + imovel.CODIMOVEL); Console.WriteLine("--------------------------------------------------------------"); //Console.WriteLine(retorno[0].ToString()); //Console.Read(); }