public int setFacturascargadasNew(string bukrs, string correo, string ebeln, string lifnr, string msjsap, string msgsat, string estatus, string tipo, string werks, string xblnr, string fecha_xml, string xmlfile, string endpoint, string[] userPass, byte[] raw, string uuid, decimal total, string numeroItem, string BELNR, string BWTAR, string KSCHL, string tipoarchivo, byte[] rawpdf, string pdffile, decimal retencion) { var result = ""; int res = 0; PEntidades.SrvSAPUProveedores.ZWS_UPROVEEDORESClient srv = new PPersistencia.WebServices().getZWS_UPROVEEDORESInstanceNew(endpoint, userPass); srv.Open(); srv.InnerChannel.OperationTimeout = new TimeSpan(0, 10, 0); result = srv.Z_UFAC_CARGADAS(BELNR, bukrs, BWTAR, correo, "", ebeln, numeroItem, fecha_xml, retencion, KSCHL, lifnr, msjsap, msgsat, pdffile, raw, rawpdf, estatus, tipo, tipoarchivo, null, werks, xblnr, xmlfile, uuid); srv.Close(); if (result != "" && result != null) { try { res = int.Parse(result.Trim()); } catch (Exception) { error = result.ToString().Trim(); } } return(res); }
public int setFacturascargadasNew(string bukrs, string correo, string ebeln, string lifnr, string msjsap, string msgsat, string estatus, string tipo, string werks, string xblnr, string fecha_xml, string xmlfile, string endpoint, string[] userPass, byte[] raw, string uuid, decimal total, string numeroItem, string BELNR, string BWTAR, string KSCHL, string tipoarchivo, byte[] rawpdf, string pdffile, decimal retencion) { PEntidades.SrvSAPUProv.Z_UFAC_CARGADASResponse result; PEntidades.SrvSAPUProv.Z_UFAC_CARGADAS cargadas = new PEntidades.SrvSAPUProv.Z_UFAC_CARGADAS(); int res = 0; PEntidades.SrvSAPUProv.ZWS_UPROVEEDORESClient srv = new PPersistencia.WebServices().getZWS_UPROVEEDORESInstanceNew(endpoint, userPass); cargadas.BELNR = BELNR; cargadas.BUKRS = bukrs; cargadas.BWTAR = BWTAR; cargadas.CORREO = correo; cargadas.DESADJUNTAR = ""; cargadas.EBELN = ebeln; cargadas.EBELP = numeroItem; cargadas.FECHA_XML = fecha_xml; cargadas.IMP_RETEN = retencion; cargadas.KSCHL = KSCHL; cargadas.LIFNR = lifnr; cargadas.MSJ_SAP = msjsap; cargadas.MSJ_SAT = msgsat; cargadas.PDFFILE = pdffile; cargadas.RAW = raw; cargadas.RAWPDF = rawpdf; cargadas.STATUS = estatus; cargadas.TIPO = tipo; cargadas.TIPOARCHIVO = tipoarchivo; cargadas.UUID_XML = null; cargadas.WERKS = werks; cargadas.XBLNR = xblnr; cargadas.XMLFILE = xmlfile; cargadas.ZCFDI_UUID = uuid; srv.Open(); srv.InnerChannel.OperationTimeout = new TimeSpan(0, 10, 0); result = srv.Z_UFAC_CARGADAS(cargadas); srv.Close(); if (result.RESULT != "" && result != null) { try { res = int.Parse(result.RESULT.Trim()); } catch (Exception) { res = 1; } } return(res); }
public int desvincular(List <string[]> listaDiferentesInstancias, string[] uuid) { PEntidades.SrvSAPUProv.ZEDATA_UUID[] objetoUui = PEntidades.Utiles.objetoUuid(uuid); PEntidades.SrvSAPUProv.Z_UFAC_CARGADAS cargadas = new PEntidades.SrvSAPUProv.Z_UFAC_CARGADAS(); PEntidades.SrvSAPUProv.Z_UFAC_CARGADASResponse result; int res = 0; PEntidades.SrvSAPUProv.ZWS_UPROVEEDORESClient srv = new PPersistencia.WebServices().getZWS_UPROVEEDORESInstanceNew( listaDiferentesInstancias[0][1].ToString().Trim(), listaDiferentesInstancias[0][4].Split(new Char[] { ',' }) ); cargadas.BELNR = ""; cargadas.BUKRS = ""; cargadas.BWTAR = ""; cargadas.CORREO = ""; cargadas.DESADJUNTAR = "X"; cargadas.EBELN = ""; cargadas.EBELP = ""; cargadas.FECHA_XML = ""; cargadas.IMP_RETEN = 0; cargadas.KSCHL = ""; cargadas.LIFNR = ""; cargadas.MSJ_SAP = ""; cargadas.MSJ_SAT = ""; cargadas.PDFFILE = ""; cargadas.RAW = null; cargadas.RAWPDF = null; cargadas.STATUS = ""; cargadas.TIPO = ""; cargadas.TIPOARCHIVO = ""; cargadas.UUID_XML = objetoUui; cargadas.WERKS = ""; cargadas.XBLNR = ""; cargadas.XMLFILE = ""; cargadas.ZCFDI_UUID = ""; srv.Open(); srv.InnerChannel.OperationTimeout = new TimeSpan(0, 10, 0); result = srv.Z_UFAC_CARGADAS(cargadas); srv.Close(); if (result.RESULT != "" && result != null) { res = int.Parse(result.RESULT.Trim()); } return(res); }
public int desvincular(List <string[]> listaDiferentesInstancias, string [] uuid) { PEntidades.SrvSAPUProveedores.ZEDATA_UUID[] objetoUui = PEntidades.Utiles.objetoUuid(uuid); string result = ""; int res = 0; PEntidades.SrvSAPUProveedores.ZWS_UPROVEEDORESClient srv = new PPersistencia.WebServices().getZWS_UPROVEEDORESInstanceNew( listaDiferentesInstancias[0][1].ToString().Trim(), listaDiferentesInstancias[0][4].Split(new Char[] { ',' }) ); srv.Open(); srv.InnerChannel.OperationTimeout = new TimeSpan(0, 10, 0); result = srv.Z_UFAC_CARGADAS("", "", "", "", "X", "", "", "", 0, "", "", "", "", "", null, null, "", "", "", objetoUui, "", "", "", ""); srv.Close(); if (result != "" && result != null) { res = int.Parse(result.Trim()); } return(res); }