Update x bugfix vari gestione Odette

git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@377 365432ac-a1b5-4ffd-bb28-6d3099d32164
This commit is contained in:
samuele
2011-05-23 08:24:56 +00:00
parent cccedb436d
commit 8e62a5acce
15 changed files with 534 additions and 200 deletions
+7 -4
View File
@@ -39,9 +39,12 @@
<asp:BoundField DataField="Campo16_2" HeaderText="Batch" SortExpression="Campo16_2"
ReadOnly="True" />
<asp:BoundField DataField="Campo9_2" HeaderText="Qta" SortExpression="Campo9_2" ReadOnly="true" />
<asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label ID="lblOdette" runat="server" Text='<%# traduci("Odette") %>' Visible='<%# odetteVisible %>' />
<asp:Button runat="server" ID="btnEmptyOdette" Text='<%# traduci("DeleteAllOdette") %>'
OnClick="btnEmptyOdette_Click" />
<cc1:ConfirmButtonExtender ID="cbeEmptyOdette" runat="server" ConfirmText='<%# traduci("confermaDel")%>'
TargetControlID="btnEmptyOdette" />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgStampaOdette" runat="server" CausesValidation="False" CommandName="Update"
@@ -53,12 +56,12 @@
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete"
<%-- <asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete"
CommandArgument='<%# Eval("CampoUDC") %>' ToolTip='<%# traduci("Delete") %>'
ImageUrl='<%# imgPath(SteamWare.tipoImg.elimina , SteamWare.dimImg.small) %>' />
<cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>'
TargetControlID="imgDelete">
</cc1:ConfirmButtonExtender>
</cc1:ConfirmButtonExtender>--%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
+21 -5
View File
@@ -310,7 +310,7 @@ namespace GMW.WebUserControls
{
get
{
return Odette.mgr.listaHasOdette(memLayer.ML.StringSessionObj("CodListaOd_sel"));
return Odette.mgr.listaHasOdette(CodListaOdetteCurr);
}
}
/// <summary>
@@ -338,17 +338,33 @@ namespace GMW.WebUserControls
/// <param name="e"></param>
protected void btnRistampaOdette_Click(object sender, EventArgs e)
{
Odette.mgr.stampaOdettePackingList(memLayer.ML.StringSessionObj("CodListaOd_sel"));
Odette.mgr.stampaOdettePackingList(CodListaOdetteCurr);
}
/// <summary>
/// elimina tutte le etichette odette create...
/// elimina tutte le odette
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnEliminaTutte_Click(object sender, EventArgs e)
protected void btnEmptyOdette_Click(object sender, EventArgs e)
{
Odette.mgr.taOdette.deleteByLDP(CodListaOdetteCurr);
// sollevo evento nuovo valore...
if (eh_nuovoValore != null)
{
eh_nuovoValore(this, new EventArgs());
}
}
/// <summary>
/// lista odette correntemente selezionata
/// </summary>
public string CodListaOdetteCurr
{
get
{
return memLayer.ML.StringSessionObj("CodListaOd_sel");
}
}
#endregion
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -37,7 +37,7 @@
<add key="NumY" value="5" />
<add key="NumZ" value="1" />
<add key="BilanciaMP" value="MP" />
<add key="CodImballoMP" value="I0054" />
<add key="CodImballoMP" value="" />
<add key="CodStatoMP" value="MP" />
<add key="numGgToReloadRQ" value="30" />
<add key="showSizeCellaInDettMag" value="false" />
Binary file not shown.
Binary file not shown.
+122 -61
View File
@@ -6556,91 +6556,101 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void InitCommandCollection() {
this._commandCollection = new global::System.Data.SqlClient.SqlCommand[8];
this._commandCollection = new global::System.Data.SqlClient.SqlCommand[9];
this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[0].Connection = this.Connection;
this._commandCollection[0].CommandText = "SELECT * FROM dbo.Odette";
this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[1].Connection = this.Connection;
this._commandCollection[1].CommandText = "dbo.stp_ODETTE_delete";
this._commandCollection[1].CommandText = "dbo.stp_ODETTE_deleteByLDP";
this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CampoUDC", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodLista", global::System.Data.SqlDbType.NVarChar, 12, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[2].Connection = this.Connection;
this._commandCollection[2].CommandText = "dbo.stp_ODETTE_getByListaPrelievo";
this._commandCollection[2].CommandText = "dbo.stp_ODETTE_delete";
this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodLista", global::System.Data.SqlDbType.NVarChar, 12, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CampoUDC", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[3] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[3].Connection = this.Connection;
this._commandCollection[3].CommandText = "dbo.stp_ODETTE_getByUDC";
this._commandCollection[3].CommandText = "dbo.stp_ODETTE_getByListaPrelievo";
this._commandCollection[3].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodLista", global::System.Data.SqlDbType.NVarChar, 12, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[4] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[4].Connection = this.Connection;
this._commandCollection[4].CommandText = "dbo.stp_ODETTE_setStato";
this._commandCollection[4].CommandText = "dbo.stp_ODETTE_getByUDC";
this._commandCollection[4].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@StatoOk", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[5].Connection = this.Connection;
this._commandCollection[5].CommandText = "dbo.stp_ODETTE_updateLingua";
this._commandCollection[5].CommandText = "dbo.stp_ODETTE_setStato";
this._commandCollection[5].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo1_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo2_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo3_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo4_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo5_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo6_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo7_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo8_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo9_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo10_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo11_1_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo11_2_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo12_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo13_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo14_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo15_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo16_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@StatoOk", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[6].Connection = this.Connection;
this._commandCollection[6].CommandText = "dbo.stp_ODETTE_updateVal";
this._commandCollection[6].CommandText = "dbo.stp_ODETTE_updateLingua";
this._commandCollection[6].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ragSocCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indirCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@capCittCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ragSocDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indirDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@capCittDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pesoNetto", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pesoLordo", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@numColli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@disPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codImb", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codMaz", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codNael", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo1_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo2_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo3_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo4_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo5_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo6_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo7_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo8_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo9_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo10_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo11_1_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo11_2_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo12_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo13_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo14_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo15_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Campo16_1", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[7].Connection = this.Connection;
this._commandCollection[7].CommandText = "dbo.stp_ODETTE_upsertUdc";
this._commandCollection[7].CommandText = "dbo.stp_ODETTE_updateVal";
this._commandCollection[7].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@numBolla", global::System.Data.SqlDbType.NVarChar, 6, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@dataBolla", global::System.Data.SqlDbType.NVarChar, 8, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IndStabFrom", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@qtaCont", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ragSocCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indirCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@capCittCli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ragSocDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indirDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@capCittDest", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pesoNetto", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pesoLordo", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@numColli", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@disPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codPart", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codImb", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codMaz", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@codNael", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[8].Connection = this.Connection;
this._commandCollection[8].CommandText = "dbo.stp_ODETTE_upsertUdc";
this._commandCollection[8].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@numBolla", global::System.Data.SqlDbType.NVarChar, 6, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@dataBolla", global::System.Data.SqlDbType.NVarChar, 8, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodMag", global::System.Data.SqlDbType.NVarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@GrpBolla", global::System.Data.SqlDbType.NVarChar, 1, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.NVarChar, 15, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodLista", global::System.Data.SqlDbType.NVarChar, 12, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IndStabFrom", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@qtaCont", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -6669,7 +6679,7 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]
public virtual DS_Odette.OdetteDataTable getByCodLista(string CodLista) {
this.Adapter.SelectCommand = this.CommandCollection[2];
this.Adapter.SelectCommand = this.CommandCollection[3];
if ((CodLista == null)) {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -6685,7 +6695,7 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]
public virtual DS_Odette.OdetteDataTable getByUdc(string UDC) {
this.Adapter.SelectCommand = this.CommandCollection[3];
this.Adapter.SelectCommand = this.CommandCollection[4];
if ((UDC == null)) {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9410,8 +9420,35 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int deleteQuery(string Original_CampoUDC) {
public virtual int deleteByLDP(string CodLista) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1];
if ((CodLista == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
else {
command.Parameters[1].Value = ((string)(CodLista));
}
global::System.Data.ConnectionState previousConnectionState = command.Connection.State;
if (((command.Connection.State & global::System.Data.ConnectionState.Open)
!= global::System.Data.ConnectionState.Open)) {
command.Connection.Open();
}
int returnValue;
try {
returnValue = command.ExecuteNonQuery();
}
finally {
if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
command.Connection.Close();
}
}
return returnValue;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int deleteQuery(string Original_CampoUDC) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2];
if ((Original_CampoUDC == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9438,7 +9475,7 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int setStato(string UDC, global::System.Nullable<bool> StatoOk) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4];
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5];
if ((UDC == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9489,7 +9526,7 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
string Campo14_1,
string Campo15_1,
string Campo16_1) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5];
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6];
if ((UDC == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9634,7 +9671,7 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
string codImb,
string codMaz,
string codNael) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6];
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[7];
if ((UDC == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9750,8 +9787,8 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int upsertUdc(string UDC, string CodCS, string numBolla, string dataBolla, string IndStabFrom, string qtaCont) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[7];
public virtual int upsertUdc(string UDC, string CodCS, string numBolla, string dataBolla, string CodMag, string GrpBolla, string Particolare, string CodLista, string IndStabFrom, string qtaCont) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[8];
if ((UDC == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
@@ -9776,17 +9813,41 @@ SELECT CDMFS, GRBOS, DTBOS, NRBOS, CDARS, NRRGS, CDINB, RA1ND, RA2ND, CAPND, CIT
else {
command.Parameters[4].Value = ((string)(dataBolla));
}
if ((IndStabFrom == null)) {
if ((CodMag == null)) {
command.Parameters[5].Value = global::System.DBNull.Value;
}
else {
command.Parameters[5].Value = ((string)(IndStabFrom));
command.Parameters[5].Value = ((string)(CodMag));
}
if ((qtaCont == null)) {
if ((GrpBolla == null)) {
command.Parameters[6].Value = global::System.DBNull.Value;
}
else {
command.Parameters[6].Value = ((string)(qtaCont));
command.Parameters[6].Value = ((string)(GrpBolla));
}
if ((Particolare == null)) {
command.Parameters[7].Value = global::System.DBNull.Value;
}
else {
command.Parameters[7].Value = ((string)(Particolare));
}
if ((CodLista == null)) {
command.Parameters[8].Value = global::System.DBNull.Value;
}
else {
command.Parameters[8].Value = ((string)(CodLista));
}
if ((IndStabFrom == null)) {
command.Parameters[9].Value = global::System.DBNull.Value;
}
else {
command.Parameters[9].Value = ((string)(IndStabFrom));
}
if ((qtaCont == null)) {
command.Parameters[10].Value = global::System.DBNull.Value;
}
else {
command.Parameters[10].Value = ((string)(qtaCont));
}
global::System.Data.ConnectionState previousConnectionState = command.Connection.State;
if (((command.Connection.State & global::System.Data.ConnectionState.Open)
+143 -128
View File
@@ -744,7 +744,18 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
<Mapping SourceColumn="CodCS" DataSetColumn="CodCS" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_delete" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteQuery" Modifier="Public" Name="deleteQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="deleteQuery">
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_deleteByLDP" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteByLDP" Modifier="Public" Name="deleteByLDP" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy5" UserSourceName="deleteByLDP">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_deleteByLDP</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@CodLista" Precision="0" ProviderType="NVarChar" Scale="0" Size="12" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_delete" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteQuery" Modifier="Public" Name="deleteQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="deleteQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_delete</CommandText>
@@ -777,7 +788,7 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_setStato" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="setStato" Modifier="Public" Name="setStato" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="setStato">
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_setStato" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="setStato" Modifier="Public" Name="setStato" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="setStato">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_setStato</CommandText>
@@ -789,7 +800,7 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_updateLingua" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateLingua" Modifier="Public" Name="updateLingua" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="updateLingua">
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_updateLingua" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateLingua" Modifier="Public" Name="updateLingua" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="updateLingua">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_updateLingua</CommandText>
@@ -817,7 +828,7 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_updateVal" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateValAs400" Modifier="Public" Name="updateValAs400" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="updateValAs400">
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_updateVal" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateValAs400" Modifier="Public" Name="updateValAs400" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy3" UserSourceName="updateValAs400">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_updateVal</CommandText>
@@ -843,7 +854,7 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_upsertUdc" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="upsertUdc" Modifier="Public" Name="upsertUdc" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy3" UserSourceName="upsertUdc">
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="SP_GMW.dbo.stp_ODETTE_upsertUdc" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="upsertUdc" Modifier="Public" Name="upsertUdc" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="upsertUdc">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ODETTE_upsertUdc</CommandText>
@@ -853,6 +864,10 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@CodCS" Precision="0" ProviderType="VarChar" Scale="0" Size="2" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@numBolla" Precision="0" ProviderType="NVarChar" Scale="0" Size="6" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@dataBolla" Precision="0" ProviderType="NVarChar" Scale="0" Size="8" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@CodMag" Precision="0" ProviderType="NVarChar" Scale="0" Size="2" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@GrpBolla" Precision="0" ProviderType="NVarChar" Scale="0" Size="1" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Particolare" Precision="0" ProviderType="NVarChar" Scale="0" Size="15" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@CodLista" Precision="0" ProviderType="NVarChar" Scale="0" Size="12" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@IndStabFrom" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@qtaCont" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
@@ -892,805 +907,805 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
<xs:element name="BORI202J" msprop:Generator_UserTableName="BORI202J" msprop:Generator_RowDeletedName="BORI202JRowDeleted" msprop:Generator_RowChangedName="BORI202JRowChanged" msprop:Generator_RowClassName="BORI202JRow" msprop:Generator_RowChangingName="BORI202JRowChanging" msprop:Generator_RowEvArgName="BORI202JRowChangeEvent" msprop:Generator_RowEvHandlerName="BORI202JRowChangeEventHandler" msprop:Generator_TableClassName="BORI202JDataTable" msprop:Generator_TableVarName="tableBORI202J" msprop:Generator_RowDeletingName="BORI202JRowDeleting" msprop:Generator_TablePropName="BORI202J">
<xs:complexType>
<xs:sequence>
<xs:element name="CDMFS" msprop:Generator_UserColumnName="CDMFS" msprop:Generator_ColumnVarNameInTable="columnCDMFS" msprop:Generator_ColumnPropNameInRow="CDMFS" msprop:Generator_ColumnPropNameInTable="CDMFSColumn">
<xs:element name="CDMFS" msprop:Generator_UserColumnName="CDMFS" msprop:Generator_ColumnPropNameInRow="CDMFS" msprop:Generator_ColumnVarNameInTable="columnCDMFS" msprop:Generator_ColumnPropNameInTable="CDMFSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="GRBOS" msprop:Generator_UserColumnName="GRBOS" msprop:Generator_ColumnVarNameInTable="columnGRBOS" msprop:Generator_ColumnPropNameInRow="GRBOS" msprop:Generator_ColumnPropNameInTable="GRBOSColumn">
<xs:element name="GRBOS" msprop:Generator_UserColumnName="GRBOS" msprop:Generator_ColumnPropNameInRow="GRBOS" msprop:Generator_ColumnVarNameInTable="columnGRBOS" msprop:Generator_ColumnPropNameInTable="GRBOSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DTBOS" msprop:Generator_UserColumnName="DTBOS" msprop:Generator_ColumnVarNameInTable="columnDTBOS" msprop:Generator_ColumnPropNameInRow="DTBOS" msprop:Generator_ColumnPropNameInTable="DTBOSColumn" type="xs:decimal" />
<xs:element name="NRBOS" msprop:Generator_UserColumnName="NRBOS" msprop:Generator_ColumnVarNameInTable="columnNRBOS" msprop:Generator_ColumnPropNameInRow="NRBOS" msprop:Generator_ColumnPropNameInTable="NRBOSColumn" type="xs:decimal" />
<xs:element name="CDARS" msprop:Generator_UserColumnName="CDARS" msprop:Generator_ColumnVarNameInTable="columnCDARS" msprop:Generator_ColumnPropNameInRow="CDARS" msprop:Generator_ColumnPropNameInTable="CDARSColumn">
<xs:element name="DTBOS" msprop:Generator_UserColumnName="DTBOS" msprop:Generator_ColumnPropNameInRow="DTBOS" msprop:Generator_ColumnVarNameInTable="columnDTBOS" msprop:Generator_ColumnPropNameInTable="DTBOSColumn" type="xs:decimal" />
<xs:element name="NRBOS" msprop:Generator_UserColumnName="NRBOS" msprop:Generator_ColumnPropNameInRow="NRBOS" msprop:Generator_ColumnVarNameInTable="columnNRBOS" msprop:Generator_ColumnPropNameInTable="NRBOSColumn" type="xs:decimal" />
<xs:element name="CDARS" msprop:Generator_UserColumnName="CDARS" msprop:Generator_ColumnPropNameInRow="CDARS" msprop:Generator_ColumnVarNameInTable="columnCDARS" msprop:Generator_ColumnPropNameInTable="CDARSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NRRGS" msprop:Generator_UserColumnName="NRRGS" msprop:Generator_ColumnVarNameInTable="columnNRRGS" msprop:Generator_ColumnPropNameInRow="NRRGS" msprop:Generator_ColumnPropNameInTable="NRRGSColumn" type="xs:decimal" />
<xs:element name="CDINB" msprop:Generator_UserColumnName="CDINB" msprop:Generator_ColumnVarNameInTable="columnCDINB" msprop:Generator_ColumnPropNameInRow="CDINB" msprop:Generator_ColumnPropNameInTable="CDINBColumn">
<xs:element name="NRRGS" msprop:Generator_UserColumnName="NRRGS" msprop:Generator_ColumnPropNameInRow="NRRGS" msprop:Generator_ColumnVarNameInTable="columnNRRGS" msprop:Generator_ColumnPropNameInTable="NRRGSColumn" type="xs:decimal" />
<xs:element name="CDINB" msprop:Generator_UserColumnName="CDINB" msprop:Generator_ColumnPropNameInRow="CDINB" msprop:Generator_ColumnVarNameInTable="columnCDINB" msprop:Generator_ColumnPropNameInTable="CDINBColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RA1ND" msprop:Generator_UserColumnName="RA1ND" msprop:Generator_ColumnVarNameInTable="columnRA1ND" msprop:Generator_ColumnPropNameInRow="RA1ND" msprop:Generator_ColumnPropNameInTable="RA1NDColumn">
<xs:element name="RA1ND" msprop:Generator_UserColumnName="RA1ND" msprop:Generator_ColumnPropNameInRow="RA1ND" msprop:Generator_ColumnVarNameInTable="columnRA1ND" msprop:Generator_ColumnPropNameInTable="RA1NDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RA2ND" msprop:Generator_UserColumnName="RA2ND" msprop:Generator_ColumnVarNameInTable="columnRA2ND" msprop:Generator_ColumnPropNameInRow="RA2ND" msprop:Generator_ColumnPropNameInTable="RA2NDColumn">
<xs:element name="RA2ND" msprop:Generator_UserColumnName="RA2ND" msprop:Generator_ColumnPropNameInRow="RA2ND" msprop:Generator_ColumnVarNameInTable="columnRA2ND" msprop:Generator_ColumnPropNameInTable="RA2NDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CAPND" msprop:Generator_UserColumnName="CAPND" msprop:Generator_ColumnVarNameInTable="columnCAPND" msprop:Generator_ColumnPropNameInRow="CAPND" msprop:Generator_ColumnPropNameInTable="CAPNDColumn">
<xs:element name="CAPND" msprop:Generator_UserColumnName="CAPND" msprop:Generator_ColumnPropNameInRow="CAPND" msprop:Generator_ColumnVarNameInTable="columnCAPND" msprop:Generator_ColumnPropNameInTable="CAPNDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="9" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CITND" msprop:Generator_UserColumnName="CITND" msprop:Generator_ColumnVarNameInTable="columnCITND" msprop:Generator_ColumnPropNameInRow="CITND" msprop:Generator_ColumnPropNameInTable="CITNDColumn">
<xs:element name="CITND" msprop:Generator_UserColumnName="CITND" msprop:Generator_ColumnPropNameInRow="CITND" msprop:Generator_ColumnVarNameInTable="columnCITND" msprop:Generator_ColumnPropNameInTable="CITNDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="25" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RASCL" msprop:Generator_UserColumnName="RASCL" msprop:Generator_ColumnVarNameInTable="columnRASCL" msprop:Generator_ColumnPropNameInRow="RASCL" msprop:Generator_ColumnPropNameInTable="RASCLColumn">
<xs:element name="RASCL" msprop:Generator_UserColumnName="RASCL" msprop:Generator_ColumnPropNameInRow="RASCL" msprop:Generator_ColumnVarNameInTable="columnRASCL" msprop:Generator_ColumnPropNameInTable="RASCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="INDCL" msprop:Generator_UserColumnName="INDCL" msprop:Generator_ColumnVarNameInTable="columnINDCL" msprop:Generator_ColumnPropNameInRow="INDCL" msprop:Generator_ColumnPropNameInTable="INDCLColumn">
<xs:element name="INDCL" msprop:Generator_UserColumnName="INDCL" msprop:Generator_ColumnPropNameInRow="INDCL" msprop:Generator_ColumnVarNameInTable="columnINDCL" msprop:Generator_ColumnPropNameInTable="INDCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CAPCL" msprop:Generator_UserColumnName="CAPCL" msprop:Generator_ColumnVarNameInTable="columnCAPCL" msprop:Generator_ColumnPropNameInRow="CAPCL" msprop:Generator_ColumnPropNameInTable="CAPCLColumn">
<xs:element name="CAPCL" msprop:Generator_UserColumnName="CAPCL" msprop:Generator_ColumnPropNameInRow="CAPCL" msprop:Generator_ColumnVarNameInTable="columnCAPCL" msprop:Generator_ColumnPropNameInTable="CAPCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="9" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LOCCL" msprop:Generator_UserColumnName="LOCCL" msprop:Generator_ColumnVarNameInTable="columnLOCCL" msprop:Generator_ColumnPropNameInRow="LOCCL" msprop:Generator_ColumnPropNameInTable="LOCCLColumn">
<xs:element name="LOCCL" msprop:Generator_UserColumnName="LOCCL" msprop:Generator_ColumnPropNameInRow="LOCCL" msprop:Generator_ColumnVarNameInTable="columnLOCCL" msprop:Generator_ColumnPropNameInTable="LOCCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="25" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PROCL" msprop:Generator_UserColumnName="PROCL" msprop:Generator_ColumnVarNameInTable="columnPROCL" msprop:Generator_ColumnPropNameInRow="PROCL" msprop:Generator_ColumnPropNameInTable="PROCLColumn">
<xs:element name="PROCL" msprop:Generator_UserColumnName="PROCL" msprop:Generator_ColumnPropNameInRow="PROCL" msprop:Generator_ColumnVarNameInTable="columnPROCL" msprop:Generator_ColumnPropNameInTable="PROCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="INEND" msprop:Generator_UserColumnName="INEND" msprop:Generator_ColumnVarNameInTable="columnINEND" msprop:Generator_ColumnPropNameInRow="INEND" msprop:Generator_ColumnPropNameInTable="INENDColumn">
<xs:element name="INEND" msprop:Generator_UserColumnName="INEND" msprop:Generator_ColumnPropNameInRow="INEND" msprop:Generator_ColumnVarNameInTable="columnINEND" msprop:Generator_ColumnPropNameInTable="INENDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CRAGCL" msprop:Generator_UserColumnName="CRAGCL" msprop:Generator_ColumnVarNameInTable="columnCRAGCL" msprop:Generator_ColumnPropNameInRow="CRAGCL" msprop:Generator_ColumnPropNameInTable="CRAGCLColumn">
<xs:element name="CRAGCL" msprop:Generator_UserColumnName="CRAGCL" msprop:Generator_ColumnPropNameInRow="CRAGCL" msprop:Generator_ColumnVarNameInTable="columnCRAGCL" msprop:Generator_ColumnPropNameInTable="CRAGCLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="TELND" msprop:Generator_UserColumnName="TELND" msprop:Generator_ColumnVarNameInTable="columnTELND" msprop:Generator_ColumnPropNameInRow="TELND" msprop:Generator_ColumnPropNameInTable="TELNDColumn">
<xs:element name="TELND" msprop:Generator_UserColumnName="TELND" msprop:Generator_ColumnPropNameInRow="TELND" msprop:Generator_ColumnVarNameInTable="columnTELND" msprop:Generator_ColumnPropNameInTable="TELNDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CCDMOL" msprop:Generator_UserColumnName="CCDMOL" msprop:Generator_ColumnVarNameInTable="columnCCDMOL" msprop:Generator_ColumnPropNameInRow="CCDMOL" msprop:Generator_ColumnPropNameInTable="CCDMOLColumn">
<xs:element name="CCDMOL" msprop:Generator_UserColumnName="CCDMOL" msprop:Generator_ColumnPropNameInRow="CCDMOL" msprop:Generator_ColumnVarNameInTable="columnCCDMOL" msprop:Generator_ColumnPropNameInTable="CCDMOLColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CCDPTR" msprop:Generator_UserColumnName="CCDPTR" msprop:Generator_ColumnVarNameInTable="columnCCDPTR" msprop:Generator_ColumnPropNameInRow="CCDPTR" msprop:Generator_ColumnPropNameInTable="CCDPTRColumn">
<xs:element name="CCDPTR" msprop:Generator_UserColumnName="CCDPTR" msprop:Generator_ColumnPropNameInRow="CCDPTR" msprop:Generator_ColumnVarNameInTable="columnCCDPTR" msprop:Generator_ColumnPropNameInTable="CCDPTRColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="EPLAVO" msprop:Generator_UserColumnName="EPLAVO" msprop:Generator_ColumnVarNameInTable="columnEPLAVO" msprop:Generator_ColumnPropNameInRow="EPLAVO" msprop:Generator_ColumnPropNameInTable="EPLAVOColumn" type="xs:decimal" />
<xs:element name="NRC1B" msprop:Generator_UserColumnName="NRC1B" msprop:Generator_ColumnVarNameInTable="columnNRC1B" msprop:Generator_ColumnPropNameInRow="NRC1B" msprop:Generator_ColumnPropNameInTable="NRC1BColumn" type="xs:decimal" />
<xs:element name="ECMM01" msprop:Generator_UserColumnName="ECMM01" msprop:Generator_ColumnVarNameInTable="columnECMM01" msprop:Generator_ColumnPropNameInRow="ECMM01" msprop:Generator_ColumnPropNameInTable="ECMM01Column">
<xs:element name="EPLAVO" msprop:Generator_UserColumnName="EPLAVO" msprop:Generator_ColumnPropNameInRow="EPLAVO" msprop:Generator_ColumnVarNameInTable="columnEPLAVO" msprop:Generator_ColumnPropNameInTable="EPLAVOColumn" type="xs:decimal" />
<xs:element name="NRC1B" msprop:Generator_UserColumnName="NRC1B" msprop:Generator_ColumnPropNameInRow="NRC1B" msprop:Generator_ColumnVarNameInTable="columnNRC1B" msprop:Generator_ColumnPropNameInTable="NRC1BColumn" type="xs:decimal" />
<xs:element name="ECMM01" msprop:Generator_UserColumnName="ECMM01" msprop:Generator_ColumnPropNameInRow="ECMM01" msprop:Generator_ColumnVarNameInTable="columnECMM01" msprop:Generator_ColumnPropNameInTable="ECMM01Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DEPAR" msprop:Generator_UserColumnName="DEPAR" msprop:Generator_ColumnVarNameInTable="columnDEPAR" msprop:Generator_ColumnPropNameInRow="DEPAR" msprop:Generator_ColumnPropNameInTable="DEPARColumn">
<xs:element name="DEPAR" msprop:Generator_UserColumnName="DEPAR" msprop:Generator_ColumnPropNameInRow="DEPAR" msprop:Generator_ColumnVarNameInTable="columnDEPAR" msprop:Generator_ColumnPropNameInTable="DEPARColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RCARTC" msprop:Generator_UserColumnName="RCARTC" msprop:Generator_ColumnVarNameInTable="columnRCARTC" msprop:Generator_ColumnPropNameInRow="RCARTC" msprop:Generator_ColumnPropNameInTable="RCARTCColumn">
<xs:element name="RCARTC" msprop:Generator_UserColumnName="RCARTC" msprop:Generator_ColumnPropNameInRow="RCARTC" msprop:Generator_ColumnVarNameInTable="columnRCARTC" msprop:Generator_ColumnPropNameInTable="RCARTCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PERND" msprop:Generator_UserColumnName="PERND" msprop:Generator_ColumnVarNameInTable="columnPERND" msprop:Generator_ColumnPropNameInRow="PERND" msprop:Generator_ColumnPropNameInTable="PERNDColumn">
<xs:element name="PERND" msprop:Generator_UserColumnName="PERND" msprop:Generator_ColumnPropNameInRow="PERND" msprop:Generator_ColumnVarNameInTable="columnPERND" msprop:Generator_ColumnPropNameInTable="PERNDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CCDET1" msprop:Generator_UserColumnName="CCDET1" msprop:Generator_ColumnVarNameInTable="columnCCDET1" msprop:Generator_ColumnPropNameInRow="CCDET1" msprop:Generator_ColumnPropNameInTable="CCDET1Column">
<xs:element name="CCDET1" msprop:Generator_UserColumnName="CCDET1" msprop:Generator_ColumnPropNameInRow="CCDET1" msprop:Generator_ColumnVarNameInTable="columnCCDET1" msprop:Generator_ColumnPropNameInTable="CCDET1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ECDNAE" msprop:Generator_UserColumnName="ECDNAE" msprop:Generator_ColumnVarNameInTable="columnECDNAE" msprop:Generator_ColumnPropNameInRow="ECDNAE" msprop:Generator_ColumnPropNameInTable="ECDNAEColumn">
<xs:element name="ECDNAE" msprop:Generator_UserColumnName="ECDNAE" msprop:Generator_ColumnPropNameInRow="ECDNAE" msprop:Generator_ColumnVarNameInTable="columnECDNAE" msprop:Generator_ColumnPropNameInTable="ECDNAEColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ECDNA1" msprop:Generator_UserColumnName="ECDNA1" msprop:Generator_ColumnVarNameInTable="columnECDNA1" msprop:Generator_ColumnPropNameInRow="ECDNA1" msprop:Generator_ColumnPropNameInTable="ECDNA1Column">
<xs:element name="ECDNA1" msprop:Generator_UserColumnName="ECDNA1" msprop:Generator_ColumnPropNameInRow="ECDNA1" msprop:Generator_ColumnVarNameInTable="columnECDNA1" msprop:Generator_ColumnPropNameInTable="ECDNA1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="EESPMD" msprop:Generator_UserColumnName="EESPMD" msprop:Generator_ColumnVarNameInTable="columnEESPMD" msprop:Generator_ColumnPropNameInRow="EESPMD" msprop:Generator_ColumnPropNameInTable="EESPMDColumn">
<xs:element name="EESPMD" msprop:Generator_UserColumnName="EESPMD" msprop:Generator_ColumnPropNameInRow="EESPMD" msprop:Generator_ColumnVarNameInTable="columnEESPMD" msprop:Generator_ColumnPropNameInTable="EESPMDColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PELDB" msprop:Generator_UserColumnName="PELDB" msprop:Generator_ColumnVarNameInTable="columnPELDB" msprop:Generator_ColumnPropNameInRow="PELDB" msprop:Generator_ColumnPropNameInTable="PELDBColumn" type="xs:decimal" />
<xs:element name="QTCNS" msprop:Generator_UserColumnName="QTCNS" msprop:Generator_ColumnVarNameInTable="columnQTCNS" msprop:Generator_ColumnPropNameInRow="QTCNS" msprop:Generator_ColumnPropNameInTable="QTCNSColumn" type="xs:decimal" />
<xs:element name="PELDB" msprop:Generator_UserColumnName="PELDB" msprop:Generator_ColumnPropNameInRow="PELDB" msprop:Generator_ColumnVarNameInTable="columnPELDB" msprop:Generator_ColumnPropNameInTable="PELDBColumn" type="xs:decimal" />
<xs:element name="QTCNS" msprop:Generator_UserColumnName="QTCNS" msprop:Generator_ColumnPropNameInRow="QTCNS" msprop:Generator_ColumnVarNameInTable="columnQTCNS" msprop:Generator_ColumnPropNameInTable="QTCNSColumn" type="xs:decimal" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Odette" msprop:Generator_UserTableName="Odette" msprop:Generator_RowDeletedName="OdetteRowDeleted" msprop:Generator_RowChangedName="OdetteRowChanged" msprop:Generator_RowClassName="OdetteRow" msprop:Generator_RowChangingName="OdetteRowChanging" msprop:Generator_RowEvArgName="OdetteRowChangeEvent" msprop:Generator_RowEvHandlerName="OdetteRowChangeEventHandler" msprop:Generator_TableClassName="OdetteDataTable" msprop:Generator_TableVarName="tableOdette" msprop:Generator_RowDeletingName="OdetteRowDeleting" msprop:Generator_TablePropName="Odette">
<xs:complexType>
<xs:sequence>
<xs:element name="CampoUDC" msprop:Generator_UserColumnName="CampoUDC" msprop:Generator_ColumnVarNameInTable="columnCampoUDC" msprop:Generator_ColumnPropNameInRow="CampoUDC" msprop:Generator_ColumnPropNameInTable="CampoUDCColumn">
<xs:element name="CampoUDC" msprop:Generator_UserColumnName="CampoUDC" msprop:Generator_ColumnPropNameInRow="CampoUDC" msprop:Generator_ColumnVarNameInTable="columnCampoUDC" msprop:Generator_ColumnPropNameInTable="CampoUDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo1_1" msprop:Generator_UserColumnName="Campo1_1" msprop:Generator_ColumnVarNameInTable="columnCampo1_1" msprop:Generator_ColumnPropNameInRow="Campo1_1" msprop:Generator_ColumnPropNameInTable="Campo1_1Column">
<xs:element name="Campo1_1" msprop:Generator_UserColumnName="Campo1_1" msprop:Generator_ColumnPropNameInRow="Campo1_1" msprop:Generator_ColumnVarNameInTable="columnCampo1_1" msprop:Generator_ColumnPropNameInTable="Campo1_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo1_2" msprop:Generator_UserColumnName="Campo1_2" msprop:Generator_ColumnVarNameInTable="columnCampo1_2" msprop:Generator_ColumnPropNameInRow="Campo1_2" msprop:Generator_ColumnPropNameInTable="Campo1_2Column">
<xs:element name="Campo1_2" msprop:Generator_UserColumnName="Campo1_2" msprop:Generator_ColumnPropNameInRow="Campo1_2" msprop:Generator_ColumnVarNameInTable="columnCampo1_2" msprop:Generator_ColumnPropNameInTable="Campo1_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo1_3" msprop:Generator_UserColumnName="Campo1_3" msprop:Generator_ColumnVarNameInTable="columnCampo1_3" msprop:Generator_ColumnPropNameInRow="Campo1_3" msprop:Generator_ColumnPropNameInTable="Campo1_3Column">
<xs:element name="Campo1_3" msprop:Generator_UserColumnName="Campo1_3" msprop:Generator_ColumnPropNameInRow="Campo1_3" msprop:Generator_ColumnVarNameInTable="columnCampo1_3" msprop:Generator_ColumnPropNameInTable="Campo1_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo1_4" msprop:Generator_UserColumnName="Campo1_4" msprop:Generator_ColumnVarNameInTable="columnCampo1_4" msprop:Generator_ColumnPropNameInRow="Campo1_4" msprop:Generator_ColumnPropNameInTable="Campo1_4Column">
<xs:element name="Campo1_4" msprop:Generator_UserColumnName="Campo1_4" msprop:Generator_ColumnPropNameInRow="Campo1_4" msprop:Generator_ColumnVarNameInTable="columnCampo1_4" msprop:Generator_ColumnPropNameInTable="Campo1_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo1_5" msprop:Generator_UserColumnName="Campo1_5" msprop:Generator_ColumnVarNameInTable="columnCampo1_5" msprop:Generator_ColumnPropNameInRow="Campo1_5" msprop:Generator_ColumnPropNameInTable="Campo1_5Column">
<xs:element name="Campo1_5" msprop:Generator_UserColumnName="Campo1_5" msprop:Generator_ColumnPropNameInRow="Campo1_5" msprop:Generator_ColumnVarNameInTable="columnCampo1_5" msprop:Generator_ColumnPropNameInTable="Campo1_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo2_1" msprop:Generator_UserColumnName="Campo2_1" msprop:Generator_ColumnVarNameInTable="columnCampo2_1" msprop:Generator_ColumnPropNameInRow="Campo2_1" msprop:Generator_ColumnPropNameInTable="Campo2_1Column">
<xs:element name="Campo2_1" msprop:Generator_UserColumnName="Campo2_1" msprop:Generator_ColumnPropNameInRow="Campo2_1" msprop:Generator_ColumnVarNameInTable="columnCampo2_1" msprop:Generator_ColumnPropNameInTable="Campo2_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo2_2" msprop:Generator_UserColumnName="Campo2_2" msprop:Generator_ColumnVarNameInTable="columnCampo2_2" msprop:Generator_ColumnPropNameInRow="Campo2_2" msprop:Generator_ColumnPropNameInTable="Campo2_2Column">
<xs:element name="Campo2_2" msprop:Generator_UserColumnName="Campo2_2" msprop:Generator_ColumnPropNameInRow="Campo2_2" msprop:Generator_ColumnVarNameInTable="columnCampo2_2" msprop:Generator_ColumnPropNameInTable="Campo2_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo2_3" msprop:Generator_UserColumnName="Campo2_3" msprop:Generator_ColumnVarNameInTable="columnCampo2_3" msprop:Generator_ColumnPropNameInRow="Campo2_3" msprop:Generator_ColumnPropNameInTable="Campo2_3Column">
<xs:element name="Campo2_3" msprop:Generator_UserColumnName="Campo2_3" msprop:Generator_ColumnPropNameInRow="Campo2_3" msprop:Generator_ColumnVarNameInTable="columnCampo2_3" msprop:Generator_ColumnPropNameInTable="Campo2_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo2_4" msprop:Generator_UserColumnName="Campo2_4" msprop:Generator_ColumnVarNameInTable="columnCampo2_4" msprop:Generator_ColumnPropNameInRow="Campo2_4" msprop:Generator_ColumnPropNameInTable="Campo2_4Column">
<xs:element name="Campo2_4" msprop:Generator_UserColumnName="Campo2_4" msprop:Generator_ColumnPropNameInRow="Campo2_4" msprop:Generator_ColumnVarNameInTable="columnCampo2_4" msprop:Generator_ColumnPropNameInTable="Campo2_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo2_5" msprop:Generator_UserColumnName="Campo2_5" msprop:Generator_ColumnVarNameInTable="columnCampo2_5" msprop:Generator_ColumnPropNameInRow="Campo2_5" msprop:Generator_ColumnPropNameInTable="Campo2_5Column">
<xs:element name="Campo2_5" msprop:Generator_UserColumnName="Campo2_5" msprop:Generator_ColumnPropNameInRow="Campo2_5" msprop:Generator_ColumnVarNameInTable="columnCampo2_5" msprop:Generator_ColumnPropNameInTable="Campo2_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo3_1" msprop:Generator_UserColumnName="Campo3_1" msprop:Generator_ColumnVarNameInTable="columnCampo3_1" msprop:Generator_ColumnPropNameInRow="Campo3_1" msprop:Generator_ColumnPropNameInTable="Campo3_1Column">
<xs:element name="Campo3_1" msprop:Generator_UserColumnName="Campo3_1" msprop:Generator_ColumnPropNameInRow="Campo3_1" msprop:Generator_ColumnVarNameInTable="columnCampo3_1" msprop:Generator_ColumnPropNameInTable="Campo3_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo3_2" msprop:Generator_UserColumnName="Campo3_2" msprop:Generator_ColumnVarNameInTable="columnCampo3_2" msprop:Generator_ColumnPropNameInRow="Campo3_2" msprop:Generator_ColumnPropNameInTable="Campo3_2Column">
<xs:element name="Campo3_2" msprop:Generator_UserColumnName="Campo3_2" msprop:Generator_ColumnPropNameInRow="Campo3_2" msprop:Generator_ColumnVarNameInTable="columnCampo3_2" msprop:Generator_ColumnPropNameInTable="Campo3_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo3_3" msprop:Generator_UserColumnName="Campo3_3" msprop:Generator_ColumnVarNameInTable="columnCampo3_3" msprop:Generator_ColumnPropNameInRow="Campo3_3" msprop:Generator_ColumnPropNameInTable="Campo3_3Column">
<xs:element name="Campo3_3" msprop:Generator_UserColumnName="Campo3_3" msprop:Generator_ColumnPropNameInRow="Campo3_3" msprop:Generator_ColumnVarNameInTable="columnCampo3_3" msprop:Generator_ColumnPropNameInTable="Campo3_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo3_4" msprop:Generator_UserColumnName="Campo3_4" msprop:Generator_ColumnVarNameInTable="columnCampo3_4" msprop:Generator_ColumnPropNameInRow="Campo3_4" msprop:Generator_ColumnPropNameInTable="Campo3_4Column">
<xs:element name="Campo3_4" msprop:Generator_UserColumnName="Campo3_4" msprop:Generator_ColumnPropNameInRow="Campo3_4" msprop:Generator_ColumnVarNameInTable="columnCampo3_4" msprop:Generator_ColumnPropNameInTable="Campo3_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo3_5" msprop:Generator_UserColumnName="Campo3_5" msprop:Generator_ColumnVarNameInTable="columnCampo3_5" msprop:Generator_ColumnPropNameInRow="Campo3_5" msprop:Generator_ColumnPropNameInTable="Campo3_5Column">
<xs:element name="Campo3_5" msprop:Generator_UserColumnName="Campo3_5" msprop:Generator_ColumnPropNameInRow="Campo3_5" msprop:Generator_ColumnVarNameInTable="columnCampo3_5" msprop:Generator_ColumnPropNameInTable="Campo3_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo4_1" msprop:Generator_UserColumnName="Campo4_1" msprop:Generator_ColumnVarNameInTable="columnCampo4_1" msprop:Generator_ColumnPropNameInRow="Campo4_1" msprop:Generator_ColumnPropNameInTable="Campo4_1Column">
<xs:element name="Campo4_1" msprop:Generator_UserColumnName="Campo4_1" msprop:Generator_ColumnPropNameInRow="Campo4_1" msprop:Generator_ColumnVarNameInTable="columnCampo4_1" msprop:Generator_ColumnPropNameInTable="Campo4_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo4_2" msprop:Generator_UserColumnName="Campo4_2" msprop:Generator_ColumnVarNameInTable="columnCampo4_2" msprop:Generator_ColumnPropNameInRow="Campo4_2" msprop:Generator_ColumnPropNameInTable="Campo4_2Column">
<xs:element name="Campo4_2" msprop:Generator_UserColumnName="Campo4_2" msprop:Generator_ColumnPropNameInRow="Campo4_2" msprop:Generator_ColumnVarNameInTable="columnCampo4_2" msprop:Generator_ColumnPropNameInTable="Campo4_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo4_3" msprop:Generator_UserColumnName="Campo4_3" msprop:Generator_ColumnVarNameInTable="columnCampo4_3" msprop:Generator_ColumnPropNameInRow="Campo4_3" msprop:Generator_ColumnPropNameInTable="Campo4_3Column">
<xs:element name="Campo4_3" msprop:Generator_UserColumnName="Campo4_3" msprop:Generator_ColumnPropNameInRow="Campo4_3" msprop:Generator_ColumnVarNameInTable="columnCampo4_3" msprop:Generator_ColumnPropNameInTable="Campo4_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo4_4" msprop:Generator_UserColumnName="Campo4_4" msprop:Generator_ColumnVarNameInTable="columnCampo4_4" msprop:Generator_ColumnPropNameInRow="Campo4_4" msprop:Generator_ColumnPropNameInTable="Campo4_4Column">
<xs:element name="Campo4_4" msprop:Generator_UserColumnName="Campo4_4" msprop:Generator_ColumnPropNameInRow="Campo4_4" msprop:Generator_ColumnVarNameInTable="columnCampo4_4" msprop:Generator_ColumnPropNameInTable="Campo4_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo4_5" msprop:Generator_UserColumnName="Campo4_5" msprop:Generator_ColumnVarNameInTable="columnCampo4_5" msprop:Generator_ColumnPropNameInRow="Campo4_5" msprop:Generator_ColumnPropNameInTable="Campo4_5Column">
<xs:element name="Campo4_5" msprop:Generator_UserColumnName="Campo4_5" msprop:Generator_ColumnPropNameInRow="Campo4_5" msprop:Generator_ColumnVarNameInTable="columnCampo4_5" msprop:Generator_ColumnPropNameInTable="Campo4_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo5_1" msprop:Generator_UserColumnName="Campo5_1" msprop:Generator_ColumnVarNameInTable="columnCampo5_1" msprop:Generator_ColumnPropNameInRow="Campo5_1" msprop:Generator_ColumnPropNameInTable="Campo5_1Column">
<xs:element name="Campo5_1" msprop:Generator_UserColumnName="Campo5_1" msprop:Generator_ColumnPropNameInRow="Campo5_1" msprop:Generator_ColumnVarNameInTable="columnCampo5_1" msprop:Generator_ColumnPropNameInTable="Campo5_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo5_2" msprop:Generator_UserColumnName="Campo5_2" msprop:Generator_ColumnVarNameInTable="columnCampo5_2" msprop:Generator_ColumnPropNameInRow="Campo5_2" msprop:Generator_ColumnPropNameInTable="Campo5_2Column">
<xs:element name="Campo5_2" msprop:Generator_UserColumnName="Campo5_2" msprop:Generator_ColumnPropNameInRow="Campo5_2" msprop:Generator_ColumnVarNameInTable="columnCampo5_2" msprop:Generator_ColumnPropNameInTable="Campo5_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo5_3" msprop:Generator_UserColumnName="Campo5_3" msprop:Generator_ColumnVarNameInTable="columnCampo5_3" msprop:Generator_ColumnPropNameInRow="Campo5_3" msprop:Generator_ColumnPropNameInTable="Campo5_3Column">
<xs:element name="Campo5_3" msprop:Generator_UserColumnName="Campo5_3" msprop:Generator_ColumnPropNameInRow="Campo5_3" msprop:Generator_ColumnVarNameInTable="columnCampo5_3" msprop:Generator_ColumnPropNameInTable="Campo5_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo5_4" msprop:Generator_UserColumnName="Campo5_4" msprop:Generator_ColumnVarNameInTable="columnCampo5_4" msprop:Generator_ColumnPropNameInRow="Campo5_4" msprop:Generator_ColumnPropNameInTable="Campo5_4Column">
<xs:element name="Campo5_4" msprop:Generator_UserColumnName="Campo5_4" msprop:Generator_ColumnPropNameInRow="Campo5_4" msprop:Generator_ColumnVarNameInTable="columnCampo5_4" msprop:Generator_ColumnPropNameInTable="Campo5_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo5_5" msprop:Generator_UserColumnName="Campo5_5" msprop:Generator_ColumnVarNameInTable="columnCampo5_5" msprop:Generator_ColumnPropNameInRow="Campo5_5" msprop:Generator_ColumnPropNameInTable="Campo5_5Column">
<xs:element name="Campo5_5" msprop:Generator_UserColumnName="Campo5_5" msprop:Generator_ColumnPropNameInRow="Campo5_5" msprop:Generator_ColumnVarNameInTable="columnCampo5_5" msprop:Generator_ColumnPropNameInTable="Campo5_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo6_1" msprop:Generator_UserColumnName="Campo6_1" msprop:Generator_ColumnVarNameInTable="columnCampo6_1" msprop:Generator_ColumnPropNameInRow="Campo6_1" msprop:Generator_ColumnPropNameInTable="Campo6_1Column">
<xs:element name="Campo6_1" msprop:Generator_UserColumnName="Campo6_1" msprop:Generator_ColumnPropNameInRow="Campo6_1" msprop:Generator_ColumnVarNameInTable="columnCampo6_1" msprop:Generator_ColumnPropNameInTable="Campo6_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo6_2" msprop:Generator_UserColumnName="Campo6_2" msprop:Generator_ColumnVarNameInTable="columnCampo6_2" msprop:Generator_ColumnPropNameInRow="Campo6_2" msprop:Generator_ColumnPropNameInTable="Campo6_2Column">
<xs:element name="Campo6_2" msprop:Generator_UserColumnName="Campo6_2" msprop:Generator_ColumnPropNameInRow="Campo6_2" msprop:Generator_ColumnVarNameInTable="columnCampo6_2" msprop:Generator_ColumnPropNameInTable="Campo6_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo6_3" msprop:Generator_UserColumnName="Campo6_3" msprop:Generator_ColumnVarNameInTable="columnCampo6_3" msprop:Generator_ColumnPropNameInRow="Campo6_3" msprop:Generator_ColumnPropNameInTable="Campo6_3Column">
<xs:element name="Campo6_3" msprop:Generator_UserColumnName="Campo6_3" msprop:Generator_ColumnPropNameInRow="Campo6_3" msprop:Generator_ColumnVarNameInTable="columnCampo6_3" msprop:Generator_ColumnPropNameInTable="Campo6_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo6_4" msprop:Generator_UserColumnName="Campo6_4" msprop:Generator_ColumnVarNameInTable="columnCampo6_4" msprop:Generator_ColumnPropNameInRow="Campo6_4" msprop:Generator_ColumnPropNameInTable="Campo6_4Column">
<xs:element name="Campo6_4" msprop:Generator_UserColumnName="Campo6_4" msprop:Generator_ColumnPropNameInRow="Campo6_4" msprop:Generator_ColumnVarNameInTable="columnCampo6_4" msprop:Generator_ColumnPropNameInTable="Campo6_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo6_5" msprop:Generator_UserColumnName="Campo6_5" msprop:Generator_ColumnVarNameInTable="columnCampo6_5" msprop:Generator_ColumnPropNameInRow="Campo6_5" msprop:Generator_ColumnPropNameInTable="Campo6_5Column">
<xs:element name="Campo6_5" msprop:Generator_UserColumnName="Campo6_5" msprop:Generator_ColumnPropNameInRow="Campo6_5" msprop:Generator_ColumnVarNameInTable="columnCampo6_5" msprop:Generator_ColumnPropNameInTable="Campo6_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo7_1" msprop:Generator_UserColumnName="Campo7_1" msprop:Generator_ColumnVarNameInTable="columnCampo7_1" msprop:Generator_ColumnPropNameInRow="Campo7_1" msprop:Generator_ColumnPropNameInTable="Campo7_1Column">
<xs:element name="Campo7_1" msprop:Generator_UserColumnName="Campo7_1" msprop:Generator_ColumnPropNameInRow="Campo7_1" msprop:Generator_ColumnVarNameInTable="columnCampo7_1" msprop:Generator_ColumnPropNameInTable="Campo7_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo7_2" msprop:Generator_UserColumnName="Campo7_2" msprop:Generator_ColumnVarNameInTable="columnCampo7_2" msprop:Generator_ColumnPropNameInRow="Campo7_2" msprop:Generator_ColumnPropNameInTable="Campo7_2Column">
<xs:element name="Campo7_2" msprop:Generator_UserColumnName="Campo7_2" msprop:Generator_ColumnPropNameInRow="Campo7_2" msprop:Generator_ColumnVarNameInTable="columnCampo7_2" msprop:Generator_ColumnPropNameInTable="Campo7_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo7_3" msprop:Generator_UserColumnName="Campo7_3" msprop:Generator_ColumnVarNameInTable="columnCampo7_3" msprop:Generator_ColumnPropNameInRow="Campo7_3" msprop:Generator_ColumnPropNameInTable="Campo7_3Column">
<xs:element name="Campo7_3" msprop:Generator_UserColumnName="Campo7_3" msprop:Generator_ColumnPropNameInRow="Campo7_3" msprop:Generator_ColumnVarNameInTable="columnCampo7_3" msprop:Generator_ColumnPropNameInTable="Campo7_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo7_4" msprop:Generator_UserColumnName="Campo7_4" msprop:Generator_ColumnVarNameInTable="columnCampo7_4" msprop:Generator_ColumnPropNameInRow="Campo7_4" msprop:Generator_ColumnPropNameInTable="Campo7_4Column">
<xs:element name="Campo7_4" msprop:Generator_UserColumnName="Campo7_4" msprop:Generator_ColumnPropNameInRow="Campo7_4" msprop:Generator_ColumnVarNameInTable="columnCampo7_4" msprop:Generator_ColumnPropNameInTable="Campo7_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo7_5" msprop:Generator_UserColumnName="Campo7_5" msprop:Generator_ColumnVarNameInTable="columnCampo7_5" msprop:Generator_ColumnPropNameInRow="Campo7_5" msprop:Generator_ColumnPropNameInTable="Campo7_5Column">
<xs:element name="Campo7_5" msprop:Generator_UserColumnName="Campo7_5" msprop:Generator_ColumnPropNameInRow="Campo7_5" msprop:Generator_ColumnVarNameInTable="columnCampo7_5" msprop:Generator_ColumnPropNameInTable="Campo7_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo8_1" msprop:Generator_UserColumnName="Campo8_1" msprop:Generator_ColumnVarNameInTable="columnCampo8_1" msprop:Generator_ColumnPropNameInRow="Campo8_1" msprop:Generator_ColumnPropNameInTable="Campo8_1Column">
<xs:element name="Campo8_1" msprop:Generator_UserColumnName="Campo8_1" msprop:Generator_ColumnPropNameInRow="Campo8_1" msprop:Generator_ColumnVarNameInTable="columnCampo8_1" msprop:Generator_ColumnPropNameInTable="Campo8_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo8_2" msprop:Generator_UserColumnName="Campo8_2" msprop:Generator_ColumnVarNameInTable="columnCampo8_2" msprop:Generator_ColumnPropNameInRow="Campo8_2" msprop:Generator_ColumnPropNameInTable="Campo8_2Column">
<xs:element name="Campo8_2" msprop:Generator_UserColumnName="Campo8_2" msprop:Generator_ColumnPropNameInRow="Campo8_2" msprop:Generator_ColumnVarNameInTable="columnCampo8_2" msprop:Generator_ColumnPropNameInTable="Campo8_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo8_3" msprop:Generator_UserColumnName="Campo8_3" msprop:Generator_ColumnVarNameInTable="columnCampo8_3" msprop:Generator_ColumnPropNameInRow="Campo8_3" msprop:Generator_ColumnPropNameInTable="Campo8_3Column">
<xs:element name="Campo8_3" msprop:Generator_UserColumnName="Campo8_3" msprop:Generator_ColumnPropNameInRow="Campo8_3" msprop:Generator_ColumnVarNameInTable="columnCampo8_3" msprop:Generator_ColumnPropNameInTable="Campo8_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo8_4" msprop:Generator_UserColumnName="Campo8_4" msprop:Generator_ColumnVarNameInTable="columnCampo8_4" msprop:Generator_ColumnPropNameInRow="Campo8_4" msprop:Generator_ColumnPropNameInTable="Campo8_4Column">
<xs:element name="Campo8_4" msprop:Generator_UserColumnName="Campo8_4" msprop:Generator_ColumnPropNameInRow="Campo8_4" msprop:Generator_ColumnVarNameInTable="columnCampo8_4" msprop:Generator_ColumnPropNameInTable="Campo8_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo8_5" msprop:Generator_UserColumnName="Campo8_5" msprop:Generator_ColumnVarNameInTable="columnCampo8_5" msprop:Generator_ColumnPropNameInRow="Campo8_5" msprop:Generator_ColumnPropNameInTable="Campo8_5Column">
<xs:element name="Campo8_5" msprop:Generator_UserColumnName="Campo8_5" msprop:Generator_ColumnPropNameInRow="Campo8_5" msprop:Generator_ColumnVarNameInTable="columnCampo8_5" msprop:Generator_ColumnPropNameInTable="Campo8_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo9_1" msprop:Generator_UserColumnName="Campo9_1" msprop:Generator_ColumnVarNameInTable="columnCampo9_1" msprop:Generator_ColumnPropNameInRow="Campo9_1" msprop:Generator_ColumnPropNameInTable="Campo9_1Column">
<xs:element name="Campo9_1" msprop:Generator_UserColumnName="Campo9_1" msprop:Generator_ColumnPropNameInRow="Campo9_1" msprop:Generator_ColumnVarNameInTable="columnCampo9_1" msprop:Generator_ColumnPropNameInTable="Campo9_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo9_2" msprop:Generator_UserColumnName="Campo9_2" msprop:Generator_ColumnVarNameInTable="columnCampo9_2" msprop:Generator_ColumnPropNameInRow="Campo9_2" msprop:Generator_ColumnPropNameInTable="Campo9_2Column">
<xs:element name="Campo9_2" msprop:Generator_UserColumnName="Campo9_2" msprop:Generator_ColumnPropNameInRow="Campo9_2" msprop:Generator_ColumnVarNameInTable="columnCampo9_2" msprop:Generator_ColumnPropNameInTable="Campo9_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo9_3" msprop:Generator_UserColumnName="Campo9_3" msprop:Generator_ColumnVarNameInTable="columnCampo9_3" msprop:Generator_ColumnPropNameInRow="Campo9_3" msprop:Generator_ColumnPropNameInTable="Campo9_3Column">
<xs:element name="Campo9_3" msprop:Generator_UserColumnName="Campo9_3" msprop:Generator_ColumnPropNameInRow="Campo9_3" msprop:Generator_ColumnVarNameInTable="columnCampo9_3" msprop:Generator_ColumnPropNameInTable="Campo9_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo9_4" msprop:Generator_UserColumnName="Campo9_4" msprop:Generator_ColumnVarNameInTable="columnCampo9_4" msprop:Generator_ColumnPropNameInRow="Campo9_4" msprop:Generator_ColumnPropNameInTable="Campo9_4Column">
<xs:element name="Campo9_4" msprop:Generator_UserColumnName="Campo9_4" msprop:Generator_ColumnPropNameInRow="Campo9_4" msprop:Generator_ColumnVarNameInTable="columnCampo9_4" msprop:Generator_ColumnPropNameInTable="Campo9_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo9_5" msprop:Generator_UserColumnName="Campo9_5" msprop:Generator_ColumnVarNameInTable="columnCampo9_5" msprop:Generator_ColumnPropNameInRow="Campo9_5" msprop:Generator_ColumnPropNameInTable="Campo9_5Column">
<xs:element name="Campo9_5" msprop:Generator_UserColumnName="Campo9_5" msprop:Generator_ColumnPropNameInRow="Campo9_5" msprop:Generator_ColumnVarNameInTable="columnCampo9_5" msprop:Generator_ColumnPropNameInTable="Campo9_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo10_1" msprop:Generator_UserColumnName="Campo10_1" msprop:Generator_ColumnVarNameInTable="columnCampo10_1" msprop:Generator_ColumnPropNameInRow="Campo10_1" msprop:Generator_ColumnPropNameInTable="Campo10_1Column">
<xs:element name="Campo10_1" msprop:Generator_UserColumnName="Campo10_1" msprop:Generator_ColumnPropNameInRow="Campo10_1" msprop:Generator_ColumnVarNameInTable="columnCampo10_1" msprop:Generator_ColumnPropNameInTable="Campo10_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo10_2" msprop:Generator_UserColumnName="Campo10_2" msprop:Generator_ColumnVarNameInTable="columnCampo10_2" msprop:Generator_ColumnPropNameInRow="Campo10_2" msprop:Generator_ColumnPropNameInTable="Campo10_2Column">
<xs:element name="Campo10_2" msprop:Generator_UserColumnName="Campo10_2" msprop:Generator_ColumnPropNameInRow="Campo10_2" msprop:Generator_ColumnVarNameInTable="columnCampo10_2" msprop:Generator_ColumnPropNameInTable="Campo10_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo10_3" msprop:Generator_UserColumnName="Campo10_3" msprop:Generator_ColumnVarNameInTable="columnCampo10_3" msprop:Generator_ColumnPropNameInRow="Campo10_3" msprop:Generator_ColumnPropNameInTable="Campo10_3Column">
<xs:element name="Campo10_3" msprop:Generator_UserColumnName="Campo10_3" msprop:Generator_ColumnPropNameInRow="Campo10_3" msprop:Generator_ColumnVarNameInTable="columnCampo10_3" msprop:Generator_ColumnPropNameInTable="Campo10_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo10_4" msprop:Generator_UserColumnName="Campo10_4" msprop:Generator_ColumnVarNameInTable="columnCampo10_4" msprop:Generator_ColumnPropNameInRow="Campo10_4" msprop:Generator_ColumnPropNameInTable="Campo10_4Column">
<xs:element name="Campo10_4" msprop:Generator_UserColumnName="Campo10_4" msprop:Generator_ColumnPropNameInRow="Campo10_4" msprop:Generator_ColumnVarNameInTable="columnCampo10_4" msprop:Generator_ColumnPropNameInTable="Campo10_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo10_5" msprop:Generator_UserColumnName="Campo10_5" msprop:Generator_ColumnVarNameInTable="columnCampo10_5" msprop:Generator_ColumnPropNameInRow="Campo10_5" msprop:Generator_ColumnPropNameInTable="Campo10_5Column">
<xs:element name="Campo10_5" msprop:Generator_UserColumnName="Campo10_5" msprop:Generator_ColumnPropNameInRow="Campo10_5" msprop:Generator_ColumnVarNameInTable="columnCampo10_5" msprop:Generator_ColumnPropNameInTable="Campo10_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_1_1" msprop:Generator_UserColumnName="Campo11_1_1" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_1" msprop:Generator_ColumnPropNameInRow="Campo11_1_1" msprop:Generator_ColumnPropNameInTable="Campo11_1_1Column">
<xs:element name="Campo11_1_1" msprop:Generator_UserColumnName="Campo11_1_1" msprop:Generator_ColumnPropNameInRow="Campo11_1_1" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_1" msprop:Generator_ColumnPropNameInTable="Campo11_1_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_1_2" msprop:Generator_UserColumnName="Campo11_1_2" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_2" msprop:Generator_ColumnPropNameInRow="Campo11_1_2" msprop:Generator_ColumnPropNameInTable="Campo11_1_2Column">
<xs:element name="Campo11_1_2" msprop:Generator_UserColumnName="Campo11_1_2" msprop:Generator_ColumnPropNameInRow="Campo11_1_2" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_2" msprop:Generator_ColumnPropNameInTable="Campo11_1_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_1_3" msprop:Generator_UserColumnName="Campo11_1_3" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_3" msprop:Generator_ColumnPropNameInRow="Campo11_1_3" msprop:Generator_ColumnPropNameInTable="Campo11_1_3Column">
<xs:element name="Campo11_1_3" msprop:Generator_UserColumnName="Campo11_1_3" msprop:Generator_ColumnPropNameInRow="Campo11_1_3" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_3" msprop:Generator_ColumnPropNameInTable="Campo11_1_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_1_4" msprop:Generator_UserColumnName="Campo11_1_4" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_4" msprop:Generator_ColumnPropNameInRow="Campo11_1_4" msprop:Generator_ColumnPropNameInTable="Campo11_1_4Column">
<xs:element name="Campo11_1_4" msprop:Generator_UserColumnName="Campo11_1_4" msprop:Generator_ColumnPropNameInRow="Campo11_1_4" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_4" msprop:Generator_ColumnPropNameInTable="Campo11_1_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_1_5" msprop:Generator_UserColumnName="Campo11_1_5" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_5" msprop:Generator_ColumnPropNameInRow="Campo11_1_5" msprop:Generator_ColumnPropNameInTable="Campo11_1_5Column">
<xs:element name="Campo11_1_5" msprop:Generator_UserColumnName="Campo11_1_5" msprop:Generator_ColumnPropNameInRow="Campo11_1_5" msprop:Generator_ColumnVarNameInTable="columnCampo11_1_5" msprop:Generator_ColumnPropNameInTable="Campo11_1_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_2_1" msprop:Generator_UserColumnName="Campo11_2_1" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_1" msprop:Generator_ColumnPropNameInRow="Campo11_2_1" msprop:Generator_ColumnPropNameInTable="Campo11_2_1Column">
<xs:element name="Campo11_2_1" msprop:Generator_UserColumnName="Campo11_2_1" msprop:Generator_ColumnPropNameInRow="Campo11_2_1" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_1" msprop:Generator_ColumnPropNameInTable="Campo11_2_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_2_2" msprop:Generator_UserColumnName="Campo11_2_2" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_2" msprop:Generator_ColumnPropNameInRow="Campo11_2_2" msprop:Generator_ColumnPropNameInTable="Campo11_2_2Column">
<xs:element name="Campo11_2_2" msprop:Generator_UserColumnName="Campo11_2_2" msprop:Generator_ColumnPropNameInRow="Campo11_2_2" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_2" msprop:Generator_ColumnPropNameInTable="Campo11_2_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_2_3" msprop:Generator_UserColumnName="Campo11_2_3" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_3" msprop:Generator_ColumnPropNameInRow="Campo11_2_3" msprop:Generator_ColumnPropNameInTable="Campo11_2_3Column">
<xs:element name="Campo11_2_3" msprop:Generator_UserColumnName="Campo11_2_3" msprop:Generator_ColumnPropNameInRow="Campo11_2_3" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_3" msprop:Generator_ColumnPropNameInTable="Campo11_2_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_2_4" msprop:Generator_UserColumnName="Campo11_2_4" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_4" msprop:Generator_ColumnPropNameInRow="Campo11_2_4" msprop:Generator_ColumnPropNameInTable="Campo11_2_4Column">
<xs:element name="Campo11_2_4" msprop:Generator_UserColumnName="Campo11_2_4" msprop:Generator_ColumnPropNameInRow="Campo11_2_4" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_4" msprop:Generator_ColumnPropNameInTable="Campo11_2_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo11_2_5" msprop:Generator_UserColumnName="Campo11_2_5" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_5" msprop:Generator_ColumnPropNameInRow="Campo11_2_5" msprop:Generator_ColumnPropNameInTable="Campo11_2_5Column">
<xs:element name="Campo11_2_5" msprop:Generator_UserColumnName="Campo11_2_5" msprop:Generator_ColumnPropNameInRow="Campo11_2_5" msprop:Generator_ColumnVarNameInTable="columnCampo11_2_5" msprop:Generator_ColumnPropNameInTable="Campo11_2_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo12_1" msprop:Generator_UserColumnName="Campo12_1" msprop:Generator_ColumnVarNameInTable="columnCampo12_1" msprop:Generator_ColumnPropNameInRow="Campo12_1" msprop:Generator_ColumnPropNameInTable="Campo12_1Column">
<xs:element name="Campo12_1" msprop:Generator_UserColumnName="Campo12_1" msprop:Generator_ColumnPropNameInRow="Campo12_1" msprop:Generator_ColumnVarNameInTable="columnCampo12_1" msprop:Generator_ColumnPropNameInTable="Campo12_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo12_2" msprop:Generator_UserColumnName="Campo12_2" msprop:Generator_ColumnVarNameInTable="columnCampo12_2" msprop:Generator_ColumnPropNameInRow="Campo12_2" msprop:Generator_ColumnPropNameInTable="Campo12_2Column">
<xs:element name="Campo12_2" msprop:Generator_UserColumnName="Campo12_2" msprop:Generator_ColumnPropNameInRow="Campo12_2" msprop:Generator_ColumnVarNameInTable="columnCampo12_2" msprop:Generator_ColumnPropNameInTable="Campo12_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo12_3" msprop:Generator_UserColumnName="Campo12_3" msprop:Generator_ColumnVarNameInTable="columnCampo12_3" msprop:Generator_ColumnPropNameInRow="Campo12_3" msprop:Generator_ColumnPropNameInTable="Campo12_3Column">
<xs:element name="Campo12_3" msprop:Generator_UserColumnName="Campo12_3" msprop:Generator_ColumnPropNameInRow="Campo12_3" msprop:Generator_ColumnVarNameInTable="columnCampo12_3" msprop:Generator_ColumnPropNameInTable="Campo12_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo12_4" msprop:Generator_UserColumnName="Campo12_4" msprop:Generator_ColumnVarNameInTable="columnCampo12_4" msprop:Generator_ColumnPropNameInRow="Campo12_4" msprop:Generator_ColumnPropNameInTable="Campo12_4Column">
<xs:element name="Campo12_4" msprop:Generator_UserColumnName="Campo12_4" msprop:Generator_ColumnPropNameInRow="Campo12_4" msprop:Generator_ColumnVarNameInTable="columnCampo12_4" msprop:Generator_ColumnPropNameInTable="Campo12_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo12_5" msprop:Generator_UserColumnName="Campo12_5" msprop:Generator_ColumnVarNameInTable="columnCampo12_5" msprop:Generator_ColumnPropNameInRow="Campo12_5" msprop:Generator_ColumnPropNameInTable="Campo12_5Column">
<xs:element name="Campo12_5" msprop:Generator_UserColumnName="Campo12_5" msprop:Generator_ColumnPropNameInRow="Campo12_5" msprop:Generator_ColumnVarNameInTable="columnCampo12_5" msprop:Generator_ColumnPropNameInTable="Campo12_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo13_1" msprop:Generator_UserColumnName="Campo13_1" msprop:Generator_ColumnVarNameInTable="columnCampo13_1" msprop:Generator_ColumnPropNameInRow="Campo13_1" msprop:Generator_ColumnPropNameInTable="Campo13_1Column">
<xs:element name="Campo13_1" msprop:Generator_UserColumnName="Campo13_1" msprop:Generator_ColumnPropNameInRow="Campo13_1" msprop:Generator_ColumnVarNameInTable="columnCampo13_1" msprop:Generator_ColumnPropNameInTable="Campo13_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo13_2" msprop:Generator_UserColumnName="Campo13_2" msprop:Generator_ColumnVarNameInTable="columnCampo13_2" msprop:Generator_ColumnPropNameInRow="Campo13_2" msprop:Generator_ColumnPropNameInTable="Campo13_2Column">
<xs:element name="Campo13_2" msprop:Generator_UserColumnName="Campo13_2" msprop:Generator_ColumnPropNameInRow="Campo13_2" msprop:Generator_ColumnVarNameInTable="columnCampo13_2" msprop:Generator_ColumnPropNameInTable="Campo13_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo13_3" msprop:Generator_UserColumnName="Campo13_3" msprop:Generator_ColumnVarNameInTable="columnCampo13_3" msprop:Generator_ColumnPropNameInRow="Campo13_3" msprop:Generator_ColumnPropNameInTable="Campo13_3Column">
<xs:element name="Campo13_3" msprop:Generator_UserColumnName="Campo13_3" msprop:Generator_ColumnPropNameInRow="Campo13_3" msprop:Generator_ColumnVarNameInTable="columnCampo13_3" msprop:Generator_ColumnPropNameInTable="Campo13_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo13_4" msprop:Generator_UserColumnName="Campo13_4" msprop:Generator_ColumnVarNameInTable="columnCampo13_4" msprop:Generator_ColumnPropNameInRow="Campo13_4" msprop:Generator_ColumnPropNameInTable="Campo13_4Column">
<xs:element name="Campo13_4" msprop:Generator_UserColumnName="Campo13_4" msprop:Generator_ColumnPropNameInRow="Campo13_4" msprop:Generator_ColumnVarNameInTable="columnCampo13_4" msprop:Generator_ColumnPropNameInTable="Campo13_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo13_5" msprop:Generator_UserColumnName="Campo13_5" msprop:Generator_ColumnVarNameInTable="columnCampo13_5" msprop:Generator_ColumnPropNameInRow="Campo13_5" msprop:Generator_ColumnPropNameInTable="Campo13_5Column">
<xs:element name="Campo13_5" msprop:Generator_UserColumnName="Campo13_5" msprop:Generator_ColumnPropNameInRow="Campo13_5" msprop:Generator_ColumnVarNameInTable="columnCampo13_5" msprop:Generator_ColumnPropNameInTable="Campo13_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo14_1" msprop:Generator_UserColumnName="Campo14_1" msprop:Generator_ColumnVarNameInTable="columnCampo14_1" msprop:Generator_ColumnPropNameInRow="Campo14_1" msprop:Generator_ColumnPropNameInTable="Campo14_1Column">
<xs:element name="Campo14_1" msprop:Generator_UserColumnName="Campo14_1" msprop:Generator_ColumnPropNameInRow="Campo14_1" msprop:Generator_ColumnVarNameInTable="columnCampo14_1" msprop:Generator_ColumnPropNameInTable="Campo14_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo14_2" msprop:Generator_UserColumnName="Campo14_2" msprop:Generator_ColumnVarNameInTable="columnCampo14_2" msprop:Generator_ColumnPropNameInRow="Campo14_2" msprop:Generator_ColumnPropNameInTable="Campo14_2Column">
<xs:element name="Campo14_2" msprop:Generator_UserColumnName="Campo14_2" msprop:Generator_ColumnPropNameInRow="Campo14_2" msprop:Generator_ColumnVarNameInTable="columnCampo14_2" msprop:Generator_ColumnPropNameInTable="Campo14_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo14_3" msprop:Generator_UserColumnName="Campo14_3" msprop:Generator_ColumnVarNameInTable="columnCampo14_3" msprop:Generator_ColumnPropNameInRow="Campo14_3" msprop:Generator_ColumnPropNameInTable="Campo14_3Column">
<xs:element name="Campo14_3" msprop:Generator_UserColumnName="Campo14_3" msprop:Generator_ColumnPropNameInRow="Campo14_3" msprop:Generator_ColumnVarNameInTable="columnCampo14_3" msprop:Generator_ColumnPropNameInTable="Campo14_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo14_4" msprop:Generator_UserColumnName="Campo14_4" msprop:Generator_ColumnVarNameInTable="columnCampo14_4" msprop:Generator_ColumnPropNameInRow="Campo14_4" msprop:Generator_ColumnPropNameInTable="Campo14_4Column">
<xs:element name="Campo14_4" msprop:Generator_UserColumnName="Campo14_4" msprop:Generator_ColumnPropNameInRow="Campo14_4" msprop:Generator_ColumnVarNameInTable="columnCampo14_4" msprop:Generator_ColumnPropNameInTable="Campo14_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo14_5" msprop:Generator_UserColumnName="Campo14_5" msprop:Generator_ColumnVarNameInTable="columnCampo14_5" msprop:Generator_ColumnPropNameInRow="Campo14_5" msprop:Generator_ColumnPropNameInTable="Campo14_5Column">
<xs:element name="Campo14_5" msprop:Generator_UserColumnName="Campo14_5" msprop:Generator_ColumnPropNameInRow="Campo14_5" msprop:Generator_ColumnVarNameInTable="columnCampo14_5" msprop:Generator_ColumnPropNameInTable="Campo14_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo15_1" msprop:Generator_UserColumnName="Campo15_1" msprop:Generator_ColumnVarNameInTable="columnCampo15_1" msprop:Generator_ColumnPropNameInRow="Campo15_1" msprop:Generator_ColumnPropNameInTable="Campo15_1Column">
<xs:element name="Campo15_1" msprop:Generator_UserColumnName="Campo15_1" msprop:Generator_ColumnPropNameInRow="Campo15_1" msprop:Generator_ColumnVarNameInTable="columnCampo15_1" msprop:Generator_ColumnPropNameInTable="Campo15_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo15_2" msprop:Generator_UserColumnName="Campo15_2" msprop:Generator_ColumnVarNameInTable="columnCampo15_2" msprop:Generator_ColumnPropNameInRow="Campo15_2" msprop:Generator_ColumnPropNameInTable="Campo15_2Column">
<xs:element name="Campo15_2" msprop:Generator_UserColumnName="Campo15_2" msprop:Generator_ColumnPropNameInRow="Campo15_2" msprop:Generator_ColumnVarNameInTable="columnCampo15_2" msprop:Generator_ColumnPropNameInTable="Campo15_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo15_3" msprop:Generator_UserColumnName="Campo15_3" msprop:Generator_ColumnVarNameInTable="columnCampo15_3" msprop:Generator_ColumnPropNameInRow="Campo15_3" msprop:Generator_ColumnPropNameInTable="Campo15_3Column">
<xs:element name="Campo15_3" msprop:Generator_UserColumnName="Campo15_3" msprop:Generator_ColumnPropNameInRow="Campo15_3" msprop:Generator_ColumnVarNameInTable="columnCampo15_3" msprop:Generator_ColumnPropNameInTable="Campo15_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo15_4" msprop:Generator_UserColumnName="Campo15_4" msprop:Generator_ColumnVarNameInTable="columnCampo15_4" msprop:Generator_ColumnPropNameInRow="Campo15_4" msprop:Generator_ColumnPropNameInTable="Campo15_4Column">
<xs:element name="Campo15_4" msprop:Generator_UserColumnName="Campo15_4" msprop:Generator_ColumnPropNameInRow="Campo15_4" msprop:Generator_ColumnVarNameInTable="columnCampo15_4" msprop:Generator_ColumnPropNameInTable="Campo15_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo15_5" msprop:Generator_UserColumnName="Campo15_5" msprop:Generator_ColumnVarNameInTable="columnCampo15_5" msprop:Generator_ColumnPropNameInRow="Campo15_5" msprop:Generator_ColumnPropNameInTable="Campo15_5Column">
<xs:element name="Campo15_5" msprop:Generator_UserColumnName="Campo15_5" msprop:Generator_ColumnPropNameInRow="Campo15_5" msprop:Generator_ColumnVarNameInTable="columnCampo15_5" msprop:Generator_ColumnPropNameInTable="Campo15_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo16_1" msprop:Generator_UserColumnName="Campo16_1" msprop:Generator_ColumnVarNameInTable="columnCampo16_1" msprop:Generator_ColumnPropNameInRow="Campo16_1" msprop:Generator_ColumnPropNameInTable="Campo16_1Column">
<xs:element name="Campo16_1" msprop:Generator_UserColumnName="Campo16_1" msprop:Generator_ColumnPropNameInRow="Campo16_1" msprop:Generator_ColumnVarNameInTable="columnCampo16_1" msprop:Generator_ColumnPropNameInTable="Campo16_1Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo16_2" msprop:Generator_UserColumnName="Campo16_2" msprop:Generator_ColumnVarNameInTable="columnCampo16_2" msprop:Generator_ColumnPropNameInRow="Campo16_2" msprop:Generator_ColumnPropNameInTable="Campo16_2Column">
<xs:element name="Campo16_2" msprop:Generator_UserColumnName="Campo16_2" msprop:Generator_ColumnPropNameInRow="Campo16_2" msprop:Generator_ColumnVarNameInTable="columnCampo16_2" msprop:Generator_ColumnPropNameInTable="Campo16_2Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo16_3" msprop:Generator_UserColumnName="Campo16_3" msprop:Generator_ColumnVarNameInTable="columnCampo16_3" msprop:Generator_ColumnPropNameInRow="Campo16_3" msprop:Generator_ColumnPropNameInTable="Campo16_3Column">
<xs:element name="Campo16_3" msprop:Generator_UserColumnName="Campo16_3" msprop:Generator_ColumnPropNameInRow="Campo16_3" msprop:Generator_ColumnVarNameInTable="columnCampo16_3" msprop:Generator_ColumnPropNameInTable="Campo16_3Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo16_4" msprop:Generator_UserColumnName="Campo16_4" msprop:Generator_ColumnVarNameInTable="columnCampo16_4" msprop:Generator_ColumnPropNameInRow="Campo16_4" msprop:Generator_ColumnPropNameInTable="Campo16_4Column">
<xs:element name="Campo16_4" msprop:Generator_UserColumnName="Campo16_4" msprop:Generator_ColumnPropNameInRow="Campo16_4" msprop:Generator_ColumnVarNameInTable="columnCampo16_4" msprop:Generator_ColumnPropNameInTable="Campo16_4Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Campo16_5" msprop:Generator_UserColumnName="Campo16_5" msprop:Generator_ColumnVarNameInTable="columnCampo16_5" msprop:Generator_ColumnPropNameInRow="Campo16_5" msprop:Generator_ColumnPropNameInTable="Campo16_5Column">
<xs:element name="Campo16_5" msprop:Generator_UserColumnName="Campo16_5" msprop:Generator_ColumnPropNameInRow="Campo16_5" msprop:Generator_ColumnVarNameInTable="columnCampo16_5" msprop:Generator_ColumnPropNameInTable="Campo16_5Column">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="StatoOk" msprop:Generator_UserColumnName="StatoOk" msprop:Generator_ColumnVarNameInTable="columnStatoOk" msprop:Generator_ColumnPropNameInRow="StatoOk" msprop:Generator_ColumnPropNameInTable="StatoOkColumn" type="xs:boolean" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:element name="StatoOk" msprop:Generator_UserColumnName="StatoOk" msprop:Generator_ColumnPropNameInRow="StatoOk" msprop:Generator_ColumnVarNameInTable="columnStatoOk" msprop:Generator_ColumnPropNameInTable="StatoOkColumn" type="xs:boolean" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
@@ -1703,8 +1718,8 @@ SELECT CampoUDC, Campo1_1, Campo1_2, Campo1_3, Campo1_4, Campo1_5, Campo2_1, Cam
<xs:element name="stp_OdetteStatoCreate" msprop:Generator_UserTableName="stp_OdetteStatoCreate" msprop:Generator_RowDeletedName="stp_OdetteStatoCreateRowDeleted" msprop:Generator_RowChangedName="stp_OdetteStatoCreateRowChanged" msprop:Generator_RowClassName="stp_OdetteStatoCreateRow" msprop:Generator_RowChangingName="stp_OdetteStatoCreateRowChanging" msprop:Generator_RowEvArgName="stp_OdetteStatoCreateRowChangeEvent" msprop:Generator_RowEvHandlerName="stp_OdetteStatoCreateRowChangeEventHandler" msprop:Generator_TableClassName="stp_OdetteStatoCreateDataTable" msprop:Generator_TableVarName="tablestp_OdetteStatoCreate" msprop:Generator_RowDeletingName="stp_OdetteStatoCreateRowDeleting" msprop:Generator_TablePropName="stp_OdetteStatoCreate">
<xs:complexType>
<xs:sequence>
<xs:element name="OdetteCreate" msdata:ReadOnly="true" msprop:Generator_UserColumnName="OdetteCreate" msprop:Generator_ColumnPropNameInRow="OdetteCreate" msprop:Generator_ColumnVarNameInTable="columnOdetteCreate" msprop:Generator_ColumnPropNameInTable="OdetteCreateColumn" type="xs:int" minOccurs="0" />
<xs:element name="OdetteDaCreare" msdata:ReadOnly="true" msprop:Generator_UserColumnName="OdetteDaCreare" msprop:Generator_ColumnPropNameInRow="OdetteDaCreare" msprop:Generator_ColumnVarNameInTable="columnOdetteDaCreare" msprop:Generator_ColumnPropNameInTable="OdetteDaCreareColumn" type="xs:int" minOccurs="0" />
<xs:element name="OdetteCreate" msdata:ReadOnly="true" msprop:Generator_UserColumnName="OdetteCreate" msprop:Generator_ColumnVarNameInTable="columnOdetteCreate" msprop:Generator_ColumnPropNameInRow="OdetteCreate" msprop:Generator_ColumnPropNameInTable="OdetteCreateColumn" type="xs:int" minOccurs="0" />
<xs:element name="OdetteDaCreare" msdata:ReadOnly="true" msprop:Generator_UserColumnName="OdetteDaCreare" msprop:Generator_ColumnVarNameInTable="columnOdetteDaCreare" msprop:Generator_ColumnPropNameInRow="OdetteDaCreare" msprop:Generator_ColumnPropNameInTable="OdetteDaCreareColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
+1
View File
@@ -195,6 +195,7 @@
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<None Include="SqlScripts\GMW_00391.sql" />
<None Include="SqlScripts\GMW_00390.sql" />
<None Include="SqlScripts\GMW_00385.sql" />
<None Include="SqlScripts\GMW_00370.sql" />
+7 -1
View File
@@ -361,6 +361,7 @@ namespace GMW_data
{
bool answ = false;
int righeBolla = 0;
// controllo che la bolla esista...
try
{
// provo a caricarle con stored...
@@ -371,6 +372,11 @@ namespace GMW_data
}
catch
{ }
// controllo che la bolla non sia già associata...
if (answ)
{
// controllo se trovo odette associate a tale bolla...
}
return answ;
}
/// <summary>
@@ -463,7 +469,7 @@ namespace GMW_data
foreach (DS_magazzino.RigheListePrelievoRow rigaUdc in ElencoUdc)
{
// per ogni UDC creo una riga
taOdette.upsertUdc(rigaUdc.UDC, memLayer.ML.confReadString("CodCS"), numBolla.ToString(), dataBolla.ToString(), memLayer.ML.confReadString("indStabFrom"), rigaUdc.Qta.ToString());
taOdette.upsertUdc(rigaUdc.UDC, memLayer.ML.confReadString("CodCS"), numBolla.ToString(), dataBolla.ToString(), RaggMag,GrpBolla,particolare,CodLista, memLayer.ML.confReadString("indStabFrom"), rigaUdc.Qta.ToString());
udcOk++;
// per ogni riga inserisco traduzione nella lingua richiesta
caricaEtichetteLinguaPerOdette(rigaUdc.UDC, lingua);
+232
View File
@@ -0,0 +1,232 @@
set xact_abort on
go
begin transaction
go
set ANSI_NULLS on
go
/*****************************************
* STORED stp_ODETTE_upsertUdc
*
* effettua upsert x l'UDC (ovver crea nuovo solo se non c'è...)
*
* Steamware, S.E.L.
* mod: 2011.04.28
*
****************************************/
alter PROCEDURE stp_ODETTE_upsertUdc
(
@UDC NVARCHAR(10),
@CodCS VARCHAR(2),
@numBolla NVARCHAR(6),
@dataBolla NVARCHAR(8),
@IndStabFrom NVARCHAR(50),
@qtaCont NVARCHAR(50)
)
AS
-- DECLARE iniziali x gestione contatori odette
DECLARE @Flusso AS VARCHAR(2)
DECLARE @Anno AS VARCHAR(2)
DECLARE @numOdette AS INT
DECLARE @nextOdette AS INT
------------------------------------------------------------------------------------------------------
-- Fix flusso ed anno x 'OD' e '00' (contatore non spezzato su anno...
------------------------------------------------------------------------------------------------------
SET @Flusso = 'OD'
SET @Anno = '00'
------------------------------------------------------------------------------------------------------
-- Contatore Odette
------------------------------------------------------------------------------------------------------
-- controllo se ci sia già un odette per company / flusso / anno
BEGIN TRAN
-- cerco nella tab contatori UDC l'ultimo valido
SET @numOdette = (
SELECT count(*)
FROM Odette
WHERE CodCS = @CodCS
)
-- controllo se record c'è...
IF(@numOdette > 0)
BEGIN
-- se c'è incremento di 1 in tab
UPDATE ContatoriUdc
SET LastIdx = LastIdx + 1
WHERE CodCS = @CodCS
AND Flusso = @Flusso
AND Anno = @Anno
END
ELSE
BEGIN
-- lo creo!
INSERT INTO ContatoriUdc(CodCS, Flusso, Anno, LastIdx)
VALUES (@CodCS, @Flusso, @Anno, 1)
END
-- aggiorno numero UDC
SET @numOdette = (
SELECT LastIdx
FROM ContatoriUdc
WHERE CodCS = @CodCS
AND Flusso = @Flusso
AND Anno = @Anno
)
COMMIT TRAN
-- cerco se ci sia già la riga Odette
DECLARE @udcTrovati AS INT
SET @udcTrovati = ( SELECT COUNT(*) FROM Odette WHERE CampoUDC = @UDC )
-- controllo se esista già... se non c'è creo
IF (@udcTrovati = 0)
BEGIN
INSERT INTO Odette(CampoUDC, StatoOk, CodCS)
VALUES(@UDC, 0, @CodCS)
END
-- calcolo valori x update
DECLARE @DataB AS NVARCHAR(7)
SET @DataB = ( SELECT 'D'+ SUBSTRING(@dataBolla, 3, 6) )
DECLARE @udcShort NVARCHAR(10)
--SET @udcShort = SUBSTRING(@UDC, 3, LEN(@UDC)-2) -- prendo da 3° carattere perché prima "U" e una lettera x tipo prodotto gitterbox
-- update valori (sovrascrivo...)
UPDATE Odette
SET Campo3_2 = @numBolla,
Campo3_3 = @numBolla,
Campo4_2 = @IndStabFrom,
Campo9_2 = @qtaCont,
Campo9_3 = @qtaCont,
Campo13_2 = @DataB,
Campo15_2 = @numOdette,
Campo15_3 = @numOdette,
Campo16_2 = @UDC
WHERE CampoUDC = @UDC
RETURN
go
commit
go
set xact_abort on
go
begin transaction
go
alter table Odette add
CodMag nvarchar(2),
GrpBolla nvarchar(1),
DataBolla numeric(8,0),
NumBolla numeric(6,0),
Particolare nvarchar(15),
CodLista nvarchar(12)
go
commit
go
set xact_abort on
go
begin transaction
go
update Odette
set CodMag='SP', GrpBolla='0', NumBolla=cast(Campo3_2 as numeric(8,0)), Particolare=Campo11_1_2, DataBolla=0, CodLista=''
go
update Odette
set CodLista = rlp.CodLista
from Odette inner join RigheListePrelievo rlp on rlp.UDC=Odette.CampoUDC
go
update Odette
set DataBolla = b.DTBOS
from Odette inner join RawData.BORI202J b on b.NRBOS=Odette.NumBolla
go
commit
go
set xact_abort on
go
begin transaction
go
update Odette set CodMag = '' where CodMag is null
go
alter table Odette alter column
CodMag nvarchar(2) not null
go
update Odette set GrpBolla = '' where GrpBolla is null
go
alter table Odette alter column
GrpBolla nvarchar(1) not null
go
update Odette set DataBolla = 0 where DataBolla is null
go
alter table Odette alter column
DataBolla numeric(8,0) not null
go
update Odette set NumBolla = 0 where NumBolla is null
go
alter table Odette alter column
NumBolla numeric(6,0) not null
go
update Odette set Particolare = '' where Particolare is null
go
alter table Odette alter column
Particolare nvarchar(15) not null
go
update Odette set CodLista = '' where CodLista is null
go
alter table Odette alter column
CodLista nvarchar(12) not null
go
alter table Odette add
constraint DF_Odette_Particolare default ('') for Particolare,
constraint DF_Odette_CodLista default ('') for CodLista,
constraint DF_Odette_DataBolla default (0) for DataBolla,
constraint DF_Odette_NumBolla default (0) for NumBolla,
constraint DF_Odette_CodMag default ('') for CodMag,
constraint DF_Odette_GrpBolla default ('') for GrpBolla,
constraint DF_Odette_CodCS default ('') for CodCS
go
set ANSI_NULLS on
go
commit
go
-- registro versione...
INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(391, GETDATE())
GO
Binary file not shown.
Binary file not shown.