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(); }
partial void UpdateXALGIMOVEL(XALGIMOVEL instance);
partial void DeleteXALGIMOVEL(XALGIMOVEL instance);
partial void InsertXALGIMOVEL(XALGIMOVEL instance);