Cita:
Empezado por manelb
En el momento de hacer verificaciones, como se podría comparar de forma directa dos ramas de diferentes objetos pero que son del mismo tipo?
No se si hay alguna forma de hacer algo como esto?
Código Delphi [-]
var
FacturaLocal: LRfacturasEmitidasType;
FacturaAEAT:RegistroRespuestaConsultaEmitidasType
begin
....
If ( FacturaLocal. FacturaExpedida.Contraparte<> FacturaAEAT. DatosFacturaEmitida.Contraparte ) then
Showmessage(‘Diferencias en la contraparte’);
If (FacturaLocal. FacturaExpedida.TipoDesglose<> FacturaAEAT. DatosFacturaEmitida.TipoDesglose ) then
Showmessage(‘Diferencias en la Tipo Desglose’);
.....
end;
Saludos...
|
Me respondo...
Descarto este tipo de verificación porque, aunque el tipo es el mismo, el xml de respuesta devuelve etiquetas que jo no he informado y por tanto la verificación devuelven que no son iguales cuando si lo son.