Riguardo al tag OperazioniStraordinarie:
<xs:element name="OperazioniStraordinarie" type="cm:DatoCB_Type" minOccurs="0"/>
Quindi se presente e flaggato assume valore 1 (come per il flag FirmaIntermediario ad es.)
Riguardo al tag Metodo:
<xs:element name="Metodo" minOccurs="0">
<xs:simpleType>
<xs:restriction base="cm:DatoN1_Type">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Ammessi quindi solo i valori 1-2-3-4 (se presente)
Ma queste sono informazioni che si trovano facilmente sia sulle istruzioni che sul file dello schema xsd
Riguardo a quale valore indicare, dipende dal metodo utilizzato per determinare l'acconto. Non lo stabilisce un software, o quantomeno il mio non lo fa.
Io ho messo un campo edit nel quale il contribuente può inserire il valore che vuole limitandomi a dargli una legenda.
[...]La casella metodo deve essere compilata indicando il codice relativo al metodo utilizzato per la determinazione dell’acconto:
• “1” storico;
• “2” previsionale;
• “3” analitico - effettivo;
• “4” soggetti operanti nei settori delle telecomunicazioni, somministrazione di acqua, energia elettrica, raccolta e smaltimento
rifiuti, eccetera.[...]