Service update, import changes from web_portal
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
using console_spo_utils.Services;
|
||||
|
||||
namespace console_spo_utils.Constants;
|
||||
namespace library_spo_utils.Constants;
|
||||
|
||||
internal static class Fields
|
||||
{
|
||||
@@ -11,8 +9,10 @@ internal static class Fields
|
||||
return new[]
|
||||
{
|
||||
"ID Progetto",
|
||||
"Cliente",
|
||||
"Causale"
|
||||
"PAL_Description",
|
||||
"PAL_Customer",
|
||||
"PAL_DlvReason",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -23,10 +23,11 @@ internal static class Fields
|
||||
{
|
||||
return new string[]
|
||||
{
|
||||
"Item",
|
||||
"Codice Articolo",
|
||||
"Descrizione Articolo",
|
||||
"Matricola Macchina"
|
||||
"PAL_Item",
|
||||
"PAL_ItemCode",
|
||||
"PAL_ItemDescription",
|
||||
"PAL_SerialNumber",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -39,14 +40,15 @@ internal static class Fields
|
||||
{
|
||||
"Type",
|
||||
"Name",
|
||||
"Description",
|
||||
"Item",
|
||||
"Codice Articolo",
|
||||
"Descrizione Articolo",
|
||||
"Matricola Macchina",
|
||||
"_ExtendedDescription",
|
||||
"PAL_Item",
|
||||
"PAL_ItemCode",
|
||||
"PAL_ItemDescription",
|
||||
"PAL_SerialNumber",
|
||||
"Modified",
|
||||
"Editor",
|
||||
"Version"
|
||||
"Version",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -59,10 +61,46 @@ internal static class Fields
|
||||
{
|
||||
"Type",
|
||||
"Name",
|
||||
"ID Offerta",
|
||||
"Fornitore",
|
||||
"Causale",
|
||||
"Autore"
|
||||
"PAL_Quotation_Reason",
|
||||
"PAL_ID_Quotation",
|
||||
"PAL_Quotation_Name",
|
||||
"PAL_Description",
|
||||
"PAL_Authors",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
internal static string[] NonComplianceView
|
||||
{
|
||||
get
|
||||
{
|
||||
return new string[]
|
||||
{
|
||||
"Type",
|
||||
"Name",
|
||||
"PAL_NC_Source",
|
||||
"PAL_NC_Reference",
|
||||
"PAL_NC_Nominative",
|
||||
"PAL_NC_DateOfDetection",
|
||||
"PAL_NC_Project",
|
||||
"PAL_NC_ItemCode",
|
||||
"PAL_NC_PortalUrl",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
internal static string[] PurchasingView
|
||||
{
|
||||
get
|
||||
{
|
||||
return new string[]
|
||||
{
|
||||
"Tipo",
|
||||
"Nome",
|
||||
"PAL_PO_Supplier",
|
||||
"PAL_Status"
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -101,12 +139,14 @@ internal static class Fields
|
||||
return new Dictionary<string, string[]>()
|
||||
{
|
||||
{ "PAL_ID_Project", new string[] { "URL", "ID Progetto", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_DlvReason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", "<CHOICES><CHOICE>01 VENDITA MACCHINE / IMPIANTI</CHOICE><CHOICE>02 VENDITA RICAMBI</CHOICE><CHOICE>04 VENDITA SERVIZI FUORI COMMESSA</CHOICE><CHOICE>08 VENDITA RIPARAZIONI</CHOICE><CHOICE>09 ENGINEERING</CHOICE><CHOICE>11 VENDITA E LAVORAZ.CONTO TERZI</CHOICE><CHOICE>55 PREVENDITE</CHOICE><CHOICE>NC NON CONFORMITÁ</CHOICE></CHOICES>" } },
|
||||
{ "PAL_DlvReason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "<CHOICES><CHOICE>01 VENDITA MACCHINE / IMPIANTI</CHOICE><CHOICE>02 VENDITA RICAMBI</CHOICE><CHOICE>04 VENDITA SERVIZI FUORI COMMESSA</CHOICE><CHOICE>08 VENDITA RIPARAZIONI</CHOICE><CHOICE>09 ENGINEERING</CHOICE><CHOICE>11 VENDITA E LAVORAZ.CONTO TERZI</CHOICE><CHOICE>55 PREVENDITE</CHOICE><CHOICE>NC NON CONFORMITÁ</CHOICE></CHOICES>" } },
|
||||
{ "PAL_Description", new string[] { "Note", "Descrizione", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Customer", new string[] { "Text", "Cliente", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Item", new string[] { "Text", "Item", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_ItemCode", new string[] { "Text", "Codice Articolo", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_ItemDescription", new string[] { "Text", "Descrizione Articolo", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_SerialNumber", new string[] { "Text", "Matricola Macchina", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }
|
||||
{ "PAL_SerialNumber", new string[] { "Text", "Matricola Macchina", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -117,10 +157,12 @@ internal static class Fields
|
||||
{
|
||||
return new Dictionary<string, string[]>()
|
||||
{
|
||||
{ "PAL_Quotation_Reason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "TRUE", "<CHOICES><CHOICE>01 VENDITA MACCHINE / IMPIANTI</CHOICE><CHOICE>02 VENDITA RICAMBI</CHOICE><CHOICE>04 VENDITA SERVIZI FUORI COMMESSA</CHOICE><CHOICE>08 VENDITA RIPARAZIONI</CHOICE><CHOICE>09 ENGINEERING</CHOICE><CHOICE>11 VENDITA E LAVORAZ.CONTO TERZI</CHOICE><CHOICE>55 PREVENDITE</CHOICE><CHOICE>NC NON CONFORMITÁ</CHOICE></CHOICES>" } },
|
||||
{ "PAL_Quotation_Reason", new string[] { "Choice", "Causale", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", "<CHOICES><CHOICE>01 VENDITA MACCHINE / IMPIANTI</CHOICE><CHOICE>02 VENDITA RICAMBI</CHOICE><CHOICE>04 VENDITA SERVIZI FUORI COMMESSA</CHOICE><CHOICE>08 VENDITA RIPARAZIONI</CHOICE><CHOICE>09 ENGINEERING</CHOICE><CHOICE>11 VENDITA E LAVORAZ.CONTO TERZI</CHOICE><CHOICE>55 PREVENDITE</CHOICE><CHOICE>NC NON CONFORMITÁ</CHOICE></CHOICES>" } },
|
||||
{ "PAL_ID_Quotation", new string[] { "Text", "ID Offerta", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Quotation_Name", new string[] { "Text", "Fornitore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Authors", new string[] { "Text", "Autore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }
|
||||
{ "PAL_Description", new string[] { "Note", "Descrizione", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Authors", new string[] { "Text", "Autore", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }
|
||||
};
|
||||
}
|
||||
}
|
||||
@@ -138,6 +180,7 @@ internal static class Fields
|
||||
{ "PAL_NC_Project", new string[] { "Text", "Commessa", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_NC_ItemCode", new string[] { "Text", "Parte", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_NC_PortalUrl", new string[] {"URL", "Portal", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } },
|
||||
{ "PAL_Status", new string[] { "Text", "Stato", "PAL Field", "FALSE", "FALSE", "TRUE", "TRUE", "TRUE", "TRUE", string.Empty } }
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
using System.Collections;
|
||||
using Microsoft.SharePoint.Client;
|
||||
using Microsoft.VisualBasic;
|
||||
|
||||
namespace console_spo_utils.Constants;
|
||||
namespace library_spo_utils.Constants;
|
||||
|
||||
internal static class Folders
|
||||
{
|
||||
@@ -24,10 +25,10 @@ internal static class Folders
|
||||
{
|
||||
var itemQuickMenu = new Dictionary<string, string>
|
||||
{
|
||||
{ $"Commerciale {projName}", $"{subSiteUrl}/Commerciale%20{projName}" },
|
||||
{ $"Documenti {projName}", $"{subSiteUrl}/Documenti%20{projName}" },
|
||||
{ $"Media {projName}", $"{subSiteUrl}/Media%20{projName}" },
|
||||
{ $"SottoCommesse {projName}", $"{subSiteUrl}/SottoCommesse%20{projName}" }
|
||||
{ $"Commerciale {projName}", $"{subSiteUrl}/Commerciale%20{projName.Replace("-","")}" },
|
||||
{ $"Documenti {projName}", $"{subSiteUrl}/Documenti%20{projName.Replace("-","")}" },
|
||||
{ $"Media {projName}", $"{subSiteUrl}/Media%20{projName.Replace("-","")}" },
|
||||
{ $"SottoCommesse {projName}", $"{subSiteUrl}/SottoCommesse%20{projName.Replace("-", "")}" }
|
||||
};
|
||||
return itemQuickMenu;
|
||||
}
|
||||
@@ -47,33 +48,52 @@ internal static class Folders
|
||||
{
|
||||
get
|
||||
{
|
||||
return new string[]
|
||||
return new string[]
|
||||
{
|
||||
"09_Documenti_Tecnici",
|
||||
"12_Disegni_Costruttivi",
|
||||
"13_Manuali",
|
||||
"09_Documenti_Tecnici",
|
||||
"12_Disegni_Costruttivi",
|
||||
"13_Manuali",
|
||||
"15_Documentazione_Elettrica",
|
||||
"16_Liste_Ricambi"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
internal static IEnumerable OfferDocSet
|
||||
internal static IEnumerable OfferDocSet(string rev) =>
|
||||
new string[]
|
||||
{
|
||||
rev,
|
||||
$"{rev}/01_Costificazione",
|
||||
$"{rev}/02_Offerta",
|
||||
$"{rev}/03_Meeting",
|
||||
$"{rev}/04_Corrispondenza",
|
||||
$"{rev}/08_Specifiche_Tecniche",
|
||||
$"{rev}/10_Fornitori",
|
||||
$"{rev}/11_Documenti_Tecnici",
|
||||
$"{rev}/14_Foto"
|
||||
};
|
||||
|
||||
|
||||
|
||||
internal static IEnumerable PurchasingOneNoteDir(string year) =>
|
||||
new string[]
|
||||
{
|
||||
$"{year}",
|
||||
$"{year}/Ordini di Acquisto",
|
||||
$"{year}/DDT di Acquisto",
|
||||
$"{year}/Richieste di Acquisto"
|
||||
};
|
||||
|
||||
|
||||
internal static IEnumerable PurchasingOrder
|
||||
{
|
||||
get
|
||||
{
|
||||
string rev = "Rev. 1"; //TODO: Definire revisione
|
||||
return new string[]
|
||||
return new string[]
|
||||
{
|
||||
rev,
|
||||
$"{rev}/01_Costificazione",
|
||||
$"{rev}/02_Offerta",
|
||||
$"{rev}/03_Meeting",
|
||||
$"{rev}/04_Corrispondenza",
|
||||
$"{rev}/08_Specifiche_Tecniche",
|
||||
$"{rev}/10_Fornitori",
|
||||
$"{rev}/11_Documenti_Tecnici",
|
||||
$"{rev}/14_Foto"
|
||||
"Conferma ordine",
|
||||
"Offerte",
|
||||
"Richiesta di Offerta"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user