Error inserting record with generator oracle

Im trying to insert a record in a table that has a generator. In MSSQL all occurs right, but with oracle 12 the fallow message is returned:
First chance exception at $75B8B4B2. Exception class EAutoGeneratedValuesNotSupported with message 'SQLGeneration: Auto generated values are not supported on Oracle SQL Generator.'. Process InformServerXD.exe.
My code begin like this:

[Entity]
[Table('MOVIMENTOITEM')]
[UniqueKey('NUMEROITEM')]
[Id('FID', TIdGenerator.IdentityOrSequence)]
TMOVIMENTOITEM = class
private
[Column('ID', [TColumnProp.Required, TColumnProp.NoInsert, TColumnProp.NoUpdate])]
FID: Integer;
...

Oracle dialect in Aurelius doesn't support autogenerated fields - as it's not supported in previous Orace versions. You should add a Sequence attribute to the class informing the name of the sequence that should be created and used to generate the id values:

[Entity]
[Table('MOVIMENTOITEM')]
[UniqueKey('NUMEROITEM')]
[Sequence('SEQ_MOVIMENTOITEM')]
[Id('FID', TIdGenerator.IdentityOrSequence)]
TMOVIMENTOITEM = class
private
[Column('ID', [TColumnProp.Required, TColumnProp.NoInsert, TColumnProp.NoUpdate])]
FID: Integer;