Peppol/UBL konfigurierbar ab sofort
ITEM_TYPE = 3 nicht in Datenbank schreiben
This commit is contained in:
parent
3764db2bfc
commit
a4eec2896e
@ -68,7 +68,7 @@ namespace ZUGFeRDRESTService.Controllers
|
|||||||
AllowXRechnung_Filename = _AllowXRechnung,
|
AllowXRechnung_Filename = _AllowXRechnung,
|
||||||
AllowZugferd_1_0_Schema = _AllowZugferd10,
|
AllowZugferd_1_0_Schema = _AllowZugferd10,
|
||||||
AllowZugferd_2_x_Schema = _AllowZugferd2x,
|
AllowZugferd_2_x_Schema = _AllowZugferd2x,
|
||||||
AllowPeppol_3017_Schema = _AllowPeppolBISBill3x
|
AllowPeppol_3_x_Schema = _AllowPeppolBISBill3x
|
||||||
});
|
});
|
||||||
_props = new PropertyValues(_logConfig);
|
_props = new PropertyValues(_logConfig);
|
||||||
|
|
||||||
@ -86,6 +86,12 @@ namespace ZUGFeRDRESTService.Controllers
|
|||||||
Concat(_propertyMap).
|
Concat(_propertyMap).
|
||||||
ToDictionary(kv => kv.Key, kv => kv.Value);
|
ToDictionary(kv => kv.Key, kv => kv.Value);
|
||||||
|
|
||||||
|
if (_AllowPeppolBISBill3x == true)
|
||||||
|
_propertyMap = oPropertyMap.
|
||||||
|
Where(kv => kv.Value.Specification == UBL_SPEC_21).
|
||||||
|
Concat(_propertyMap).
|
||||||
|
ToDictionary(kv => kv.Key, kv => kv.Value);
|
||||||
|
|
||||||
_logger.Debug("Property Map filtered: [{0}] entries found.", _propertyMap.Count);
|
_logger.Debug("Property Map filtered: [{0}] entries found.", _propertyMap.Count);
|
||||||
|
|
||||||
_logger.Debug("Validation Controller initialized!");
|
_logger.Debug("Validation Controller initialized!");
|
||||||
@ -374,7 +380,13 @@ namespace ZUGFeRDRESTService.Controllers
|
|||||||
public bool InsertPropertyMap(ValidProperty pProperty, string pMessageId)
|
public bool InsertPropertyMap(ValidProperty pProperty, string pMessageId)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
if (pProperty.ItemType == 3)
|
||||||
|
{
|
||||||
|
// Wir speichern keine Attachment-Werte in die DB
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
var oSql = $"INSERT INTO {pProperty.TableName} " +
|
var oSql = $"INSERT INTO {pProperty.TableName} " +
|
||||||
"(REFERENCE_GUID, ITEM_DESCRIPTION, ITEM_VALUE, CREATEDWHO, SPEC_NAME, GROUP_COUNTER, IS_REQUIRED) VALUES " +
|
"(REFERENCE_GUID, ITEM_DESCRIPTION, ITEM_VALUE, CREATEDWHO, SPEC_NAME, GROUP_COUNTER, IS_REQUIRED) VALUES " +
|
||||||
"(@REFERENCE_GUID, @ITEM_DESCRIPTION, @ITEM_VALUE, @CREATEDWHO, @SPEC_NAME, @GROUP_COUNTER, @IS_REQUIRED)";
|
"(@REFERENCE_GUID, @ITEM_DESCRIPTION, @ITEM_VALUE, @CREATEDWHO, @SPEC_NAME, @GROUP_COUNTER, @IS_REQUIRED)";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user