Depending on class eBiss.Api.
This text allows you to document interfaces. The text between the brackets is displayed in the Mapping Designer under the field name.
If the Field-Name inadmissible special characters, this can be specified as MapExternalName. A Alias name without special characters can be specified as the field name.
1) This attribute identifies the document number field that the analyzer requires when it reads the information.
2) Saves the read document date as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
3) Saves the read document number as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.|
4) Saves the read document receiver data as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
5)|Stores the read document sender data as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
6)|Stores the read Interchange Recipient Data as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
7)|Stores the read Interchange reference number as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
8)|Stores the read Interchangeable data as FrameValue so that it can be retrieved and evaluated by eBiss when analyzing a document.
Formats a NullableNumeric or DateTime field for output.
Parameter:
Samples:
[MapFormat("###.000", MapFormatScope.Write, true)]
formats the nullable-numeric value 102.50 in the field to „102.500“when writing.
[MapFormat("###.000", MapFormatScope.Write)]
Formats the nullable-numeric value 102.50 in the field when writing to „102,500“.
[MapFormat("###.000", MapFormatScope.Read)]
formats the nullable-numeric value 102.50 in the field when reading to „102,500“.
[MapFormat("{0,-20:0.000}")]
Output of the numerical value in a width of 20 characters, left-justified, with 3 decimal places.
[MapFormat("{0,20:0.0}")]
Output of the numerical value in a width of 20 characters, right-justified, with a decimal place.
[MapFormat("dd.MM.YY")]
Formats the date value.
Note: If you want to format the value of a string field in the target object, you must use the FormatNumber or CustomNumberFormat function in the mapping.
Field is not filled with data when reading a document, or is not written when creating documents.
[MapIgnore(MapIgnoreScope.OnRead)]
Ignore base class. If no parameter (bool b) is specified, the default value is set to true.
Required if documents contain multiple values of the same data element 9).
MapMinOccurs(1) is set to 1 by default if no parameter is specified and means that this list contains at least one parameter. is once contained in the Order object.
Field must be filled with data when reading document, otherwise an error message is displayed. The target field must be used when writing Write.
MapSize specifies the length in characters (Fixed Length in Byte).
If, for example for CSV files without line types.
Auxiliary attribute to trigger the beginning of the next document.
Attribute for controlling the XmlWriter.
Sample:
[MapIgnore(MapIgnoreScope.OnRead), MapXmlHandling(MapXmlHandlingAttribute.HandlingType.AsAttribute)] public string xmlns = "http://schemas.microsoft.com/dynamics/2011/01/documents/Message";
Allows mapping of a. NET namespace to an XML namespace. If a class is assigned the attribute, all fields in the namespace of this class (when reading and writing) are assigned the corresponding prefix. By default, only elements (tags) are fully qualified, but this behavior can be influenced by the different constructors of the MapXmlNamespaceAttribute.
The above-mentioned functionality of the MapXmlNamespaceAttribute is suspended for the field marked with this attribute.
Alternative to the above-mentioned functionality of the MapXmlNamespaceAttribute, this attribute can be used to provide individual fields with an XML namespace prefix.
A Field with this attribute is calculated by the X-Path expression and should be tagged with MapIgnore(MapIgnoreScope.OnReadWrite) e.g.:
[MapIgnore(MapIgnoreScope.OnReadWrite), MapXPathExpression("Addresses[@Kind='RCPT']/@ILN"), MapFrameDocumentRecipient] public string Sender{get; set; } public List<MapXPathExpressionSampleAddress> Addresses { get; set; }
Note: MapXPathExpression is only evaluated by the XML and FlatFile Analyzer.
A data element equipped with this attribute is not available in mapping and is not used in the DB adapter.|