SQL Server: "impossible d'insert la valeur NULL dans la colonne" mais la colonne n'est pas null

J'ai un problème étrange avec un script qui effectue des insertions dans une table SQL Server. Cela a fonctionné très bien jusqu'à aujourd'hui mais maintenant il échoue à chaque fois, cependant aucun changement n'a été apporté au code.

Il renvoie l'erreur

Impossible d'insert la valeur NULL dans la colonne "IRS VAT Prod_ Posting Group", table "NAV_2009_Test.dbo.TEST Pxx 2011 $ Interface Facture"; La colonne n'autorise pas les valeurs NULL.

Comme vous pouvez le voir, la colonne [IRS VAT Prod_ Posting Group] doit être insérée avec VAT – aucune colonne n'est nulle.

J'ai essayé de changer la colonne pour permettre à NULLS de voir ce qui se passerait, mais cela n'a fait aucune différence.

Ceci est ma déclaration SQL:

 INSERT INTO dbo.[TEST Pxx 2011$Interface Invoice] ( [Entry Type], [Entry ID], [Reservation Contract], [Date], [Residential No_], [Gast Nr], Gastbezeichnung, [Moveware Customer No_], [Account No_], [Residential Cost Type], Description, Verrechnungsart, [Invoicing interval], Quantity, [Unit Price], Amount, [VAT Prod_ Posting Group], [Last Invoicing], [Next Invoicing], [Special Event], [Increase %], [Cost Unit], [Area Code], [From Date], [To Date], Address, [Post Code], City ) VALUES ( 1, '590313', '1055', '2013-01-28', '', '1062', N'Jan Kling', '100127', '3030', '1', N'Sideboard ', '1', '1', '1', '17', '17', 'VAT', '01-01-1753 00:00:00:000', '01-01-1753 00:00:00:000', '-', '0', '321', '', '2012-09-03', '2012-09-10', N'Zehnderweg 31', '4600', N'Olten' ); 

Comme je l'ai dit, aucun changement n'a été apporté au code et je me request si quelque chose aurait pu aller mal sur le server.

Quelqu'un peut-il nous éclairer?

La colonne IRS VAT Prod_ Posting Group n'est pas mentionnée du tout dans votre requête d'insertion. Il est probable que cette colonne n'est NOT NULL et n'a pas de valeur par défaut.